其他分享
首页 > 其他分享> > 量化交易——聚宽

量化交易——聚宽

作者:互联网

聚宽量化交易平台

jqdatasdk

#安装
pip install jqdatasdk
#升级
pip install -U jqdatasdk
#登录
from jqdatasdk import *
auth('帐号','密码')#帐号为手机号;密码为登录密码
#out:auth success
#查询是否连接成功
is_auth()
#out:True
#查询当日剩余可调用条数
get_query_count()
#out:{'total': 1000000, 'spare': 1000000}
#total:当日可调用数据总条数
#spare:当日剩余可调用条数

#获取所有标的信息
get_all_securities(types=[],date=None)
#获取单个标的信息
get_security_info(code,date=None)
#获取指数成份股
get_index_stocks(index_symbol,date=None)
#index_symbol:指数代码
#date:查询日期

#获取指数成份股权重
get_index_weights(index_id,date=None)


例子:绘制沪深300指数十大重仓股柱状图

#获取指数成份股权重
df=get_index_weights('000300.XSHG')
#根据权重降序排列取前十只股票
df=df.sort_values('weight',ascending=False).iloc[:10,:]
#绘制柱状图
from pyecharts import options as  opts
from pyecharts.charts import Bar
c=Bar()
c.add_xaxis(list(df.loc[:,'display_name']))
c.add_yaxis('权重',list(df.loc[:,'weight']))
c.render_notebook()

标签:index,None,get,df,聚宽,jqdatasdk,date,量化,交易
来源: https://blog.csdn.net/qq_41072222/article/details/111358019