夜雨聆风学习资料网

ARTICLE · 1092457

从零开始学量化7:量化软件选择

从零开始学量化7:量化软件选择

聊完了从策略开发到回测再到模拟交易,还在纠结量化软件选哪个?有人说QMT好用,有人说PTRADE更适合新手。其实没有最好,只有“更适合”。今天我将从编程能力,策略复杂程度,数据配置要求三个方面帮你找到适合自己的量化软件。

1.编程能力

QMT:支持Python和VBA双语言,并且能调用pandas numpy这些三方库,写策略可以不受限制,想怎么写就怎么写。

PTrade:支持Python,相对封闭,外部库基本接不进来,但内置了大量的策略模板,比如网格交易,篮子交易,条件单,ETF套利等。点一下就能用。

如果会写代码会编程选QMT,不会写代码选PTrade。

2.策略复杂程度

QMT:适合策略需要高频交易,多因子模型以及复杂的信号计算,策略跑在本地运行的电脑上,速度灵活性高。但对网络电脑配置有一定的要求。CPU3.5GHZ内存32G再加上200G的固态。同时策略运行时要保持开机状态,不能休眠或断网。

PTrade:适合中低频策略,低买高卖,网格交易定时条件单,策略跑在券商的服务器,电脑配置要求更低,策略运行在券商服务器,休眠断网也不影响,但相对隐私性和灵活性要差一些。

两个软件目前都是只能电脑运行,如果策略高频复杂且电脑配置好,可以选择QMT,如果策略简单省心电脑配置低可以选择PTrade。

3.数据配置

QMT:数据策略在本地,隐私性强但是得自己维护数据,行情源数据源得更新都得自己操心。

PTrade:数据在券商服务器,部分券商自带L2行情,什么都不用管,但是策略和数据不在自己手里,相对隐私性较弱。

其实不管是QMT还是PTrade,没有哪个更好,只有哪个更适合,想知道怎么申请QMT和PTrade吗?可以在首页菜单上点击量化开通,详细介绍量化开通条件以及下载使用教程。

相关学习资料