聚宽量化交易平台

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()

量化交易——聚宽入门相关推荐

  1. 量化交易 聚宽 布林带策略

    量化交易 聚宽 布林带策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 使用真实价格set_option( ...

  2. 量化交易 聚宽 均值回归策略

    量化交易 聚宽 均值回归策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_b ...

  3. 量化交易 聚宽 动量与反转策略

    量化交易 聚宽 动量与反转策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_ ...

  4. 量化交易 聚宽 双均线策略

    量化交易 聚宽 双均线策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_be ...

  5. 量化交易 聚宽 PEG策略

    量化交易 聚宽 PEG策略 PE:市盈率 G:收益增长率 PEG = PE / (G × 100) # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def ini ...

  6. 量化交易 聚宽 羊驼交易策略

    量化交易 聚宽 羊驼交易策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_b ...

  7. 量化交易 聚宽 多因子策略(市值, ROE)

    量化交易 聚宽 多因子策略(市值, ROE) # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作 ...

  8. 量化交易 聚宽 止盈止损策略

    聚宽官网 官网 指数代码 程序架构 策略设置函数 获取数据 交易函数 策略说明 1.设置股票池为 沪深300的所有股票 2.如果当前股价小于10元/股 并且当前不持仓.则买入 3.如果当前股价比买入时 ...

  9. 量化交易 聚宽 小市值策略

    小市值策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_benchmark( ...

最新文章

  1. [three.js]学习笔记
  2. 隐藏快捷方式扩展名(.lnk)
  3. mysql 慢查询sql实例_Mysql sql慢查询监控脚本代码实例
  4. Distance on the tree(树上倍增+主席树+树上差分+lca)南昌网络赛
  5. linux如何备份网站,linux怎么备份网站
  6. SAP License:创建新的库存地点
  7. mysql 把主键当外键_MySQL主键和外键使用及说明
  8. oracle 分页_Mybatis:PageHelper分页插件源码及原理剖析
  9. 吴恩达神经网络和深度学习-学习笔记-19-机器学习策略(正交化+单一数字评估指标)
  10. 如何自定义IHttpModule
  11. 串口转usb驱动c语言程序,电脑中USB转串口如何正确安装对应的驱动程序
  12. swfobject.js
  13. 社会工程学利用的人性_社会互程学利用的人性“弱点”
  14. 基于JavaEE的医院网上预约挂号系统
  15. kali19.4安装中文输入法
  16. 微信群活码的原理及其作用,以及活码怎么使用
  17. 什么样的企业需要舆情优化系统?什么样的企业需要手工监测?
  18. CocosCreator-精灵动态加载图片资源,实例化精灵
  19. 每周分享第 29 期
  20. GSM Communication on EBox4300--(3)

热门文章

  1. 【Flutter 2-6】Flutter手把手教程UI布局和Widget——Image控件、NetworkImage、AssetImage
  2. ManageEngine SeviceDesk Plus是一个全面的帮助台和资产管理软件
  3. URAL 1980 Road to Investor
  4. swing组合边框(CompoundBorder)
  5. java strtotime_强大的strtotime函数
  6. 读书笔记:《MBA 轻松读(第二辑):博弈论》
  7. 曾梦想仗剑走天涯,看世界的繁华
  8. Android canvas画布,Android 画布Canvas
  9. 不存在有效_【案例分析】离职确认书约定“双方不存在任何的劳动争议纠纷”这一条款是否有效? 【(2019)辽01民终14302号】...
  10. oracle srvctl命令,用srvctl命令配置service