目前比较多人用的量化终端应该就是PTrade和QMT了,这两款量化交易终端到底哪个更好呢?今日我们所说这个问题。
首先,ptrade的开发商是恒生电子,恒生电子俗称金融IT茅,是非常有技术实力的一家上市公司,qmt的开发商是迅投,也是目前做机构专业交易软件实力非常强的开发商,所以从背景来说,两款软件都是非常优秀的。其次,ptrade支持python编程语言,qmt除了支持python以外,还支持vba编程,如果之前使用大智慧等软件用vba来写公式,那qmt可能比较适合。
量化实盘支持的业务品种方面,ptrade支持普通股票、两融、ETF申赎、可转债。qmt除了以上业务,还支持期权、期货,在支持的业务品种方面,qmt更胜一筹。
其实两者各有各的优缺点,但是,如果你为了省事,策略托管在券商服务器,那ptrade是一个好的选择。如果你想保护好策略代码,那就选择qmt。不过,我们也不是非得用这些量化终端不可的,我们也可以考虑量化交易接口,一样可以满足大家的需求,还能进行二次开发,灵活性更高。通常来讲,量化交易接口api都会包含下面这些功能:
名称 |
功能 |
|
基本函数 |
Init |
|
Deinit |
||
Logon |
||
Logoff |
||
QueryData |
||
QueryHistoryData |
||
SendOrder |
||
CancelOrder |
||
GetQuote |
||
Repay |
||
GetExpireDate |
||
单账户批量函数 |
QueryDatas |
|
SendOrders |
||
CancelOrders |
||
GetQuotes |
||
多账户批量函数 |
QueryMultiAccountsDatas |
|
SendMultiAccountsOrders |
||
CancelMultiAccountsOrders |
||
GetMultiAccountsQuotes |
||
上面提到的这个交易接口项目,大家其实可以在gitee上找到:https://gitee.com/metatradeapi,小伙伴可以试用一下,有意见也可以提出~