量化交易——聚宽入门
聚宽量化交易平台
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()
量化交易——聚宽入门相关推荐
- 量化交易 聚宽 布林带策略
量化交易 聚宽 布林带策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 使用真实价格set_option( ...
- 量化交易 聚宽 均值回归策略
量化交易 聚宽 均值回归策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_b ...
- 量化交易 聚宽 动量与反转策略
量化交易 聚宽 动量与反转策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_ ...
- 量化交易 聚宽 双均线策略
量化交易 聚宽 双均线策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_be ...
- 量化交易 聚宽 PEG策略
量化交易 聚宽 PEG策略 PE:市盈率 G:收益增长率 PEG = PE / (G × 100) # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def ini ...
- 量化交易 聚宽 羊驼交易策略
量化交易 聚宽 羊驼交易策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_b ...
- 量化交易 聚宽 多因子策略(市值, ROE)
量化交易 聚宽 多因子策略(市值, ROE) # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作 ...
- 量化交易 聚宽 止盈止损策略
聚宽官网 官网 指数代码 程序架构 策略设置函数 获取数据 交易函数 策略说明 1.设置股票池为 沪深300的所有股票 2.如果当前股价小于10元/股 并且当前不持仓.则买入 3.如果当前股价比买入时 ...
- 量化交易 聚宽 小市值策略
小市值策略 # 导入函数库 from jqdata import *# 初始化函数,设定基准等等 def initialize(context):# 设定沪深300作为基准set_benchmark( ...
最新文章
- [three.js]学习笔记
- 隐藏快捷方式扩展名(.lnk)
- mysql 慢查询sql实例_Mysql sql慢查询监控脚本代码实例
- Distance on the tree(树上倍增+主席树+树上差分+lca)南昌网络赛
- linux如何备份网站,linux怎么备份网站
- SAP License:创建新的库存地点
- mysql 把主键当外键_MySQL主键和外键使用及说明
- oracle 分页_Mybatis:PageHelper分页插件源码及原理剖析
- 吴恩达神经网络和深度学习-学习笔记-19-机器学习策略(正交化+单一数字评估指标)
- 如何自定义IHttpModule
- 串口转usb驱动c语言程序,电脑中USB转串口如何正确安装对应的驱动程序
- swfobject.js
- 社会工程学利用的人性_社会互程学利用的人性“弱点”
- 基于JavaEE的医院网上预约挂号系统
- kali19.4安装中文输入法
- 微信群活码的原理及其作用,以及活码怎么使用
- 什么样的企业需要舆情优化系统?什么样的企业需要手工监测?
- CocosCreator-精灵动态加载图片资源,实例化精灵
- 每周分享第 29 期
- GSM Communication on EBox4300--(3)
热门文章
- 【Flutter 2-6】Flutter手把手教程UI布局和Widget——Image控件、NetworkImage、AssetImage
- ManageEngine SeviceDesk Plus是一个全面的帮助台和资产管理软件
- URAL 1980 Road to Investor
- swing组合边框(CompoundBorder)
- java strtotime_强大的strtotime函数
- 读书笔记:《MBA 轻松读(第二辑):博弈论》
- 曾梦想仗剑走天涯,看世界的繁华
- Android canvas画布,Android 画布Canvas
- 不存在有效_【案例分析】离职确认书约定“双方不存在任何的劳动争议纠纷”这一条款是否有效? 【(2019)辽01民终14302号】...
- oracle srvctl命令,用srvctl命令配置service