Python量化交易知识站Python · JoinQuant · Backtest · Factors

Chapter · 第 36 页起

第2章 JoinQuant(聚宽)量化交易平台

章节主张

第二章的重点不是界面截图,而是把聚宽平台的完整策略实验流程串起来:建策略、回测、模拟、通知。

中文释读

很多量化初学者死在工具摩擦上,而不是死在策略难度上。这一章的价值,就是帮你先建立一个可重复实验的环境。

平台熟练度本身就是量化能力的一部分,因为后面每个策略都要经过这里。

本章知识路线

关键论据

  • 平台是量化实验室。
  • 回测和模拟交易是不同阶段的检验。
  • 最小可运行策略比复杂策略更适合起步。

行动清单

  • 先注册、建策略、跑回测。
  • 把微信通知和日志观察也配置起来。
  • 用最简单策略熟悉界面再上复杂逻辑。

本章图版学习路径

图版按知识点分组,用来把理论页、平台页和代码页重新接上。

源章节深读

以下卡片基于章节和小节起始页 OCR,并补上“问题、动作、提醒”三层解读。

2.1 JoinQuant(聚宽)量化交易平台的功能

Python 量化交易实战入门与技巧 2.1 JoinQuant(聚宽)量化交易平台的功能 JoinQuant(聚宽)量化交易平台有4项强大功能,分别是高质量数据、 强大的研究平台、顶级回测体验和顶尖模拟交易。 1. 高质量数据 JoinQuant(聚宽)的数据基于2005年至今完整的Level-2数据、上市 公司财务数据,包含完整的停牌、复权等信息,盘后及时更新;JoinQuant(聚 宽)的数据完全免费,每年投人近百万元用于数据购买、数据加工、数据存储。 2. 强大的研究平台 JoinQuant(聚宽)免费提供基于 IPython Notebook 的研究平台,提 供分钟级数据,采用 Docker 技术隔离,资源独立、安全性更高、性能更好, 同步支持 Python2、Python3。 3. 顶级回测体验 JoinQuant(聚宽)支持对沪深A股、ETF、LOF、分级基金进行回测。

这节解决什么问题:这一节解决工具或模块到底能做什么的问题。
怎么用到自己的系统:适合把功能项映射到你的实际研究工作流,而不是停留在界面认识。
常见错误:不要把功能列表误认为已经掌握操作。

2.2 JoinQuant(聚宽)量化交易平台的账户注册与登录

Python 量化交易实战入门与技巧 2.1 JoinQuant(聚宽)量化交易平台的功能 JoinQuant(聚宽)量化交易平台有4项强大功能,分别是高质量数据、 强大的研究平台、顶级回测体验和顶尖模拟交易。 1. 高质量数据 JoinQuant(聚宽)的数据基于2005年至今完整的Level-2数据、上市 公司财务数据,包含完整的停牌、复权等信息,盘后及时更新;JoinQuant(聚 宽)的数据完全免费,每年投人近百万元用于数据购买、数据加工、数据存储。 2. 强大的研究平台 JoinQuant(聚宽)免费提供基于 IPython Notebook 的研究平台,提 供分钟级数据,采用 Docker 技术隔离,资源独立、安全性更高、性能更好, 同步支持 Python2、Python3。 3. 顶级回测体验 JoinQuant(聚宽)支持对沪深A股、ETF、LOF、分级基金进行回测。

这节解决什么问题:这一节在建立聚宽平台工作流中的一个操作节点。
怎么用到自己的系统:适合把它放进从建策略到回测再到模拟盘的顺序里理解。
常见错误:不要只看截图,不亲手走一遍操作路径。

2.3 创建量化交易策略

第2章 JoinQuant(聚宽)量化交易平台 JoinQuant聚宽 首页 我的荣豬 策鷄广场 聚沈MOM 策略大赛 数据 帮助 量化课觉 社区 个人账号 账号信息 登录密码 编辑您的账号信息 手机号: 昵称: 喜相随 更新账号 •图 2.6 编辑用户的账户信息页面 Ln JoinQuant漿宽 首页 我的策路 策略广场 聚选MOM 策大赛 数招 帮助 量化课堂 社区 个人账号 账号信息 登录幽码 编辑您的登录密码 当前密码: 新密码: 确认新密码: 更新密码 •图2.7 编辑用户的登录密码页面 2.3 创建量化交易策略 在JoinOuant(聚宽)量化交易平合成功注册账户并成功登录后,再单 击菜单栏中的“我的策略” 命令,弹出下一级子菜单,如图2.8所示。 在“下一级子菜单”中,单击“我的策略”命令,进入我的策略页面, 如图2.9所示。 23

这节解决什么问题:这一节解决完整策略如何从信号走向执行与回测闭环。
怎么用到自己的系统:适合拆出初始化、选股、过滤、交易和回测几个模块。
常见错误:不要只看买卖条件,不看完整执行结构。

2.4 量化交易策略的回测详情

Python 量化交易实战入门与技巧 自己编写Python 代码来创建策略,由于需要Python 语言基础,所以这 里不再赘述,后面章节会详细讲解。 2.4 量化交易策略的回测详情 量化交易策略编写完成后,单击“运行回测”按钮,就可以回测策略, 回测运行结束后,就会进入“回测详情” 页面,如图2.32所示。 區 JoinQuant 爱爽 、向号式策络生成器之 仅票:2010-00-01 期 2010-12-01,¥100000,而大 0.00% 0.00% 12.48% -0.040 0.000 0.000 0,000% 2016-00-01 -2016-12-01 ◎ 性咸別新 • 图2.32 回测详情页面 在回测详情页面,默认状态下看到的图形是近一年内的收益情况。单击“1 个月”按钮,就可以看到量化交易策略近一个月的收益情况,如图2.33所示。

这节解决什么问题:这一节解决策略如何被历史检验的问题。
怎么用到自己的系统:适合把参数、收益、波动、回撤和基准比较写入同一张体检表。
常见错误:不要只盯收益曲线,忽略风险指标。

2.5 模拟交易

Python 量化交易实战入门与技巧 2.5 模拟交易 模拟交易的数据与实盘数据完全同步,可以通过模拟交易进一步检验策 略的有效性。 2.5.1 新建模拟交易并运行 单击菜单栏中的“我的策略/我的交易”命令,进入我的交易页面,如 图2.36所示。 圖 我的交易-JoinQuant JoirQuant聚宽 模拟交易列表 全部 进行中 已关闭. 首页 我的策略 策略广场 浆宽MOM 策略大赛 数据 花助 至化课堂 社区 个人乐号 +新建模救交易 全自动实鼎交易,点击了解 暫无模拟交易,您可以新建枫拟交易;如果俊有疑问,清登看端见问题。 + 获取新的模以交氣 注:盘中开启盈信通知,当日不准送送微信信号 • 图2.36 我的交易页面 在我的交易页面中,单击“新建模拟交易”按钮,弹出“新建模拟交易” 对话框,如图2.37所示。

这节解决什么问题:这一节在建立聚宽平台工作流中的一个操作节点。
怎么用到自己的系统:适合把它放进从建策略到回测再到模拟盘的顺序里理解。
常见错误:不要只看截图,不亲手走一遍操作路径。
辨析题:为什么一开始就要重视模拟和回测,而不是直接写大策略?

因为量化的成长依赖快速试错,平台工作流越顺,策略迭代越稳。