个人量化入门 - 工具篇

2024-02-03 13:52:05 +08:00
 encro

以下内容来自我的 blog: https://c4ys.com/archives/3106

量化回测

通达性公式(入门级)

通达信公式非常简单,可以做日线和分钟线级别测试,一次可以测试多个品种,但是不支持组合测试。支持结果可视化以及分析报告,使用步骤:

backtesting.py (Python,简单,需要自己下数据)

https://github.com/kernc/backtesting.py

vn.py,backtrader,vectorbt (Python,较容易,需要自己下数据)

同花顺 supermind (简单,无需下数据,基于云,速度一般,支持组合和问财,有社区,支持实盘)

掘金量化(简单,数据在本地日线以下需要付费,基于云,社区一般,支持实盘)

聚宽量化(简单,基于云,社区较好,速度一般,,支持实盘)

数据下载

3214 次点击
所在节点    投资
14 条回复
slamzhzm
2024-02-04 11:24:45 +08:00
好资源!
encro
2024-02-06 11:01:10 +08:00
如果有用,请点感谢,超过 10 人感谢更新下一篇策略篇。
bravecarrot
337 天前
谢谢楼主, 问一个比较矛盾的问题, 为啥赚钱的工具会发出来给其他人 竞争者不会变多吗
encro
336 天前
@bravecarrot

也许是亏钱的工具呢?
HarveyLiu
332 天前
量化国内环境已经很严峻了,没前几年好做了,资深量化圈的告诉你,框架和策略都是次要的,都是熟透的“工具“,最主要的是”专业财务数据源“,基本圈内都是用国外的数据 API ,国内的数据出错率太大了,稳定性也很差,有些还有参杂水分的,这两点对量化打击是致命性的,数据偏差意味着赋值给你变量的数据都是错的,你的 if 策略条件还不把你整死?你还敢用非专业财务数据源去实盘?数据源不对,你前面的功夫都白费。
HarveyLiu
332 天前
个人,小团队,做做入门实盘量化的,用 Eodhd 的数据好一点,但是稳定性肯定没有 Finnhub 这种稳定,中国大陆的数据,有阶段性的断档,不过其它国家,印度,日本,美国本土,都很稳定,好在,返回值都是空,大不了就断档这段期间不做了,或者砸钱买更稳定的数据源呗。
HarveyLiu
332 天前
大的团队,那肯定数据源都是买最好的,接口都是券商合作的席位接口,就算做 T+0 市价单都比你的都快,再加上量、价、时优先,人家量和时已经占优了一大半了,怎么样都玩不过大团队的。
encro
332 天前
@HarveyLiu

请理解为程序化交易即可。。。

量化不等于高频。

比如通过问财接口选股,也算吧。
tdb11039gg
177 天前
大佬,用 vnpy 做回测,需要购买数据服务吗(或者收到下载 csv ?),刚安装,一直提示下载数据失败
encro
177 天前
@tdb11039gg

请参考数据下载部分
encro
177 天前
@tdb11039gg

不用购买,

前期可以用下通达性公式,同花顺 supermind ,聚宽量化入门和模拟

中期用 backtesting.py ,backtrader 回测

实盘和模拟考虑无门槛的国金 miniqmt ,或者 ptrade 。
encro
177 天前
@tdb11039gg

哦,先用 tradingview 也是非常不错的。
tdb11039gg
177 天前
@encro 茅塞顿开呀,vnpy 可能适合特定人群把,用了 backtrader 就挺好,一个 python 文件就可以搞定。
a852695
8 天前
@HarveyLiu #7 的确,高频量化场景里面,高速、优质的数据源就已经超过了别人了,对于大部分爱好者来说,低频交易可能更适合,毕竟没有那么专业的团队。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1013856

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX