Python 按平均持仓市值调仓
来源:互联网 发布:阿里云服务器介绍 编辑:程序博客网 时间:2024/05/01 03:51
# 按平均持仓市值调仓
def for_balance(context,bar_dict):
#mvalues = context.portfolio.market_value
#avalues = context.portfolio.portfolio_value
#per = mvalues / avalues
hlist = []
for stock in context.portfolio.positions:
#获取股票及对应持仓市值
hlist.append([stock,bar_dict[stock].last *context.portfolio.positions[stock].quantity])
ifhlist:
#按持仓市值由大到小排序
hlist =sorted(hlist,key=lambda x:x[1], reverse=True)
temp = 0
for li in hlist:
#计算持仓总市值
temp += li[1]
for li in hlist:
#平均各股持仓市值
if bar_dict[li[0]].is_trading:
order_target_value(li[0], temp/len(hlist))
return
def for_balance(context,bar_dict):
#mvalues = context.portfolio.market_value
#avalues = context.portfolio.portfolio_value
#per = mvalues / avalues
hlist = []
for stock in context.portfolio.positions:
#获取股票及对应持仓市值
hlist.append([stock,bar_dict[stock].last *context.portfolio.positions[stock].quantity])
ifhlist:
#按持仓市值由大到小排序
hlist =sorted(hlist,key=lambda x:x[1], reverse=True)
temp = 0
for li in hlist:
#计算持仓总市值
temp += li[1]
for li in hlist:
#平均各股持仓市值
if bar_dict[li[0]].is_trading:
order_target_value(li[0], temp/len(hlist))
return
0 0
- Python 按平均持仓市值调仓
- 截面持仓数据
- 基金建仓.持仓.和重仓
- 趋势与持仓,个股与指数
- 外汇期货合约 cftc 持仓报告
- 股票建仓、平仓、持仓是什么意思
- python不支持重载函数
- [AHK]获取同花顺软件中的持仓信息
- 金融数据类——CFTC持仓
- 金融数据类——美国对冲基金持仓
- python list 平均 分割 等分
- 多单、空单、开仓、平仓、持仓、现货、期货、通货膨胀.......
- 经纬财富:西安现货白银投资持仓过夜费怎么算?
- [ahk]股票交易软件持仓数据获取--通达信测试可用(招商证券)
- 让sublime text 2更好地支持Python
- psql 按值平均
- 平均
- Python 小练习_班级平均分
- 【LeetCode】152. Maximum Product Subarray (Medium)
- Android OpenGLES2.0(十一)——利用OpenGLES做Camera预览
- Demo04__long型
- ffmpeg入门以及使用总结
- Android中的五大数据存储方式之一——文件存储
- Python 按平均持仓市值调仓
- XZ_HTML之网页的组成
- 新浪博客插入代码块及代码高亮模板
- 新浪博客插入代码(块)及代码高亮…
- Python PCA主成分分析算法
- Python KNN最近邻分类算法
- Python 决策树算法(ID3 & C4.5)
- 课堂笔记五
- Redis简单扩容经验谈