☰
【量化实战】VeighNa 全图谱:从零到一,由浅入深打通多品种量化
2026/11/5 2:05:42 网站建设 项目流程

【量化实战】VeighNa 全图谱:从零到一,由浅入深打通多品种量化

🔥导语:很多新手在折腾 VeighNa 时,经常一上来就卡死在“接口连不上”、“数据没有”、“股票代码报错”上。其实,搞量化就像打怪升级,必须一层层来。本文用高度结构化的表格,带你按照由浅入深的四个阶段,彻底玩转 VeighNa 全市场体系。


🟢 第一阶段(入门):认清边界,接口与数据分离

新手最容易犯的错,就是把“数据源”和“交易通道”混为一谈。

核心概念作用常见代表现实困境
数据源 (Datafeed)提供历史 K 线数据,供策略回测Tushare、AKShare、天勤Tushare 期货数据门槛高(需2000积分)
交易通道 (Gateway)连接交易所,负责发单与行情接收CTP(期货)、XTP(股票)股票无免费官方仿真,期货仿真无历史数据

🚨 交易通道与市场的匹配红线

市场免费仿真通道实盘通道新手避坑指南
国内期货SimNow (CTP)官方免费期货公司 CTP行情真,资金假。但绝对不能用它跑股票代码!
A股/ETF无(国内无官方免费仿真)中泰 XTP、华鑫奇点等没开券商权限前,纯用本地数据跑代码回测。

🟡 第二阶段(进阶):策略逻辑与参数对齐

跑通了基础链路,接下来要跨越代码逻辑的“红线”。

1. 交易规则限制(跨市场必看)

交易动作A 股 / ETF国内期货 / 美股 / 币圈
做多 (买入)✅ 允许self.buy()✅ 允许self.buy()
做空 (卖出)❌绝对禁止self.short()✅ 允许self.short()
平仓self.sell()平多self.sell()平多 /self.cover()平空

⚠️ 避坑:把期货的双向策略套用到 A 股,只要触发self.short(),回测引擎直接罢工,图表空白。A 股策略必须删掉做空逻辑。

2. 核心参数乘数 (Size)

品种size乘数现象与后果
A股 / ETF1(1股=1元盈亏)盈亏计算正确
商品期货10(如螺纹钢)若填1,盈亏极小;若乱填,资金瞬间穿透爆仓
股指期货300(如IF)绝对不能用股票参数套用

🟠 第三阶段(实战):数据平替与自动化执行

CTP 不提供历史数据,回测全靠本地数据库。Tushare 积分不够是常态,以下是全市场的免费/低成本平替工具:

数据工具覆盖市场门槛/费用适用场景
TushareA股、ETF、期货股票基础可用;期货需 2000 积分已有基础数据,日常拉取较稳定。
AKShareA股、ETF、期货、美股完全免费,免注册拉取日线数据,自己写脚本存入本地数据库。
天勤 TQSDK国内期货免费(需vnpy_tqsdk_edb插件)专治 SimNow 仿真无历史 K 线的痛点。
迅投研 (XtQuant)股票、ETF、期货基础可用;专业版有试用需多市场实时行情时使用。

GUI vs CLI 执行差异

维度GUI 界面CLI (纯代码)
上手难度直观,点鼠标填参数需代码对齐参数
扩展能力只能单次运行支持for循环批量跑参,自动化执行
适用场景调试看图表工程化开发、实盘无缝切换

🔴 第四阶段(高阶):全市场图谱扩展

当你搞定了 A 股和期货,VeighNa 还能带你玩这些进阶市场:

市场仿真方式交易通道 (Gateway)核心特点与限制
ETF 期权无免费CTP 期权(SOPT)、华鑫奇点行权价、到期日逻辑复杂
美股/港股盈透模拟账户盈透证券 (IB)、富途门槛高,需境外银行卡
虚拟币币安Testnetvnpy_binance插件支持现货/合约,但仅支持全仓单向
多市场组合迅投研试用迅投研 (XtGateway)支持股票+期货+期权 L1 行情联动
黄金 TD无易盛、金仕达黄金银行间市场特殊品种

🏁 总结:你的进阶行动路线

步骤行动目标关键操作
1. 选定市场先跑通一个用手头的 A 股数据,纯代码 CLI 跑本地回测。
2. 检查逻辑股票只做多删除代码里的self.short(),确保乘数size=1。
3. 解决数据免费平替积分不够就用 AKShare 或天勤免费拉取。
4. 扩展升级多市场/实盘跑通后,再去申请 XTP 实盘或迅投研多市场权限。

🏷️ 标签:#量化交易#VeighNa#vnpy#全市场量化#ETF期权#SimNow#AKShare#Python量化

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询