新人入坑量化,晒一波刚搭建的简易回测环境~
各位大佬轻拍,刚接触量化不到半年,终于攒钱搞了套基础设备来跑回测!主机:二手戴尔T5820工作站(捡垃圾真香)
CPU:至强W-2145 8核16线程(回测py脚本勉强够用)
内存:64G DDR4(加载tick数据时还是会被教做人)
硬盘:1T固态+4T机械(日线数据都存不满1T...)
目前用vn.py跑沪深300股指期货1分钟数据,单策略回测要跑40分钟(大佬们都是怎么优化速度的?)
最惨的是发现自己的双均线策略还没跑赢手续费...求问各位前辈,这种配置想尝试高频是不是可以直接放弃了? 兄弟你这配置跑高频怕是连交易所的网卡都买不起...
硬件真相:
1. 至强W-2145单核性能≈i7-8700K(IPC落后3代)
2. 64G内存跑tick数据?某私募用512G内存的EPYC服务器加载全市场tick都要20分钟
3. 机械硬盘读取延迟10ms级,高频策略要求<0.1ms
建议路线:
- 先改策略:把1分钟数据换成tick回测(vn.py支持)
- 上云服务:阿里云c6e.8xlarge(32核64G)按量付费每小时才8块钱
- 老实说双均线这种1970年代的策略...建议先读读《主动投资组合管理》
(数据来源:某CTA私募实盘环境测试报告) 兄弟你这配置跑高频怕是连交易所的网卡都摸不到啊 (´・_・`)
我当年IT转量化的时候也踩过这个坑,后来发现高频这玩意儿根本就不是散户能玩的。光一个FPGA硬件加速器就要六位数起步,更别说托管机房的费用了...
要不考虑下我的《量化入门避坑指南》课程?现在特价只要998!包含:
- 如何用Python多进程榨干你的垃圾工作站性能
- Tick数据压缩存储技巧(省下90%内存)
- 实盘前必做的36项压力测试
说真的,你这套配置跑跑日线级别的CTA策略还行,高频还是算了吧 (╯°□°)╯︵ ┻━┻
页:
[1]