一、選擇因素
功能和工具集:量化平臺(tái)應(yīng)該提供豐富的功能和工具集,包括數(shù)據(jù)分析、策略回測、實(shí)時(shí)交易等。不同的平臺(tái)可能有不同的特點(diǎn)和優(yōu)勢,可以根據(jù)自己的需求選擇適合的平臺(tái)。
數(shù)據(jù)源和數(shù)據(jù)質(zhì)量:量化交易離不開高質(zhì)量的數(shù)據(jù),因此選擇一個(gè)平臺(tái)時(shí)要考慮其數(shù)據(jù)源和數(shù)據(jù)質(zhì)量。一些平臺(tái)可能提供多種數(shù)據(jù)源,包括股票、期貨、外匯等,而且數(shù)據(jù)質(zhì)量也可能有所差異。
編程語言和開發(fā)環(huán)境:量化平臺(tái)通常需要使用編程語言進(jìn)行策略開發(fā)和回測,因此選擇一個(gè)熟悉的編程語言和開發(fā)環(huán)境對于開發(fā)者來說很重要。常見的編程語言包括Python、R、C++等,不同的平臺(tái)可能支持不同的編程語言。
社區(qū)和支持:一個(gè)活躍的社區(qū)和良好的技術(shù)支持可以幫助解決問題和分享經(jīng)驗(yàn)。選擇一個(gè)有活躍社區(qū)和提供良好技術(shù)支持的平臺(tái)可以更好地與其他開發(fā)者交流和學(xué)習(xí)。
安全性和保密性:對于一些敏感的策略和交易數(shù)據(jù),安全性和保密性是非常重要的。選擇一個(gè)有良好安全措施和保密性保護(hù)的平臺(tái)可以保護(hù)個(gè)人的交易策略和數(shù)據(jù)。
二、常見的量化平臺(tái)
掘金:老牌的量化投資工具集平臺(tái),提供豐富的功能和工具集,適用于中低頻類型的A股市場投研策略。
天軟:資歷較老的量化投資工具集平臺(tái),提供數(shù)據(jù)分析、策略回測等功能。
文華:期貨市場的量化投資工具集平臺(tái),適用于期貨交易策略的開發(fā)和回測。
開拓者:量化投資工具集平臺(tái),適用于數(shù)量化分析決策思維的工具。
聚寬:基于云端的web版量化平臺(tái),提供開發(fā)環(huán)境、數(shù)據(jù)API集成、可視化界面和分享互動(dòng)社區(qū)等功能。
優(yōu)礦:基于云端的量化平臺(tái),提供數(shù)據(jù)分析、策略回測等功能,適用于中小散A股的個(gè)人量化投資。
Bigquant:基于云端的量化平臺(tái),提供數(shù)據(jù)分析、策略回測等功能,適用于中小散A股的個(gè)人量化投資。
真格量化:適用于期貨期權(quán)類型的量化平臺(tái),提供豐富的報(bào)單算法函數(shù)和高頻交易支持。
Veighna:基于Python的開源量化交易平臺(tái)開發(fā)框架,支持大量高性能交易Gateway接口,用戶可以自由選擇通過GUI圖形界面模式管理,或者使用CLI腳本命令行模式運(yùn)行。
| 平臺(tái)名稱 | 訪問地址 | 數(shù)據(jù)方面 | 研究方面 | 回測方面 | 模擬交易方面 | 實(shí)盤交易方面 | 交流社區(qū)方面 |
|---|---|---|---|---|---|---|---|
| 迅投QMT(Think Trader) | 合作券商提供 | 提供全部日/分鐘/Tick級別股票數(shù)據(jù),及財(cái)務(wù)、分紅送配、行業(yè)、板塊等數(shù)據(jù)。還提供期貨、期權(quán)的連續(xù)數(shù)據(jù)及過期合約。 | 支持Python,VBA,提供API接口。 | 支持股票、期貨、期權(quán)等品種回測及其混合回測,支持日、分鐘、Tick全周期回測。 | 支持股票、期貨、期權(quán)、可轉(zhuǎn)債等品種的日、分鐘級別的模擬交易。 | 支持股票、期貨、兩融、期權(quán)、可轉(zhuǎn)債等量化實(shí)盤,實(shí)盤直接和對接券商開通,具有實(shí)盤交易權(quán)限后也可以手動(dòng)交易。 | 券商專業(yè)客戶服務(wù)群 |
| 恒生PTrade | 合作券商提供 | 提供滬深股票、期權(quán)、期貨等全品種L2行情支持。 | 支持Python,提供API接口。 | 支持股票、可轉(zhuǎn)債等品種回測,支持日、分鐘、Tick級全周期回測。 | 支持股票、可轉(zhuǎn)債、期權(quán)等品種的日、分鐘級別的模擬交易。 | 支持股票、可轉(zhuǎn)債、期權(quán)等量化實(shí)盤,有豐富的手工T0交易工具,實(shí)盤直接和對接券商開通,具有實(shí)盤交易權(quán)限后也可以手動(dòng)交易。 | 券商專業(yè)客戶服務(wù)群 |
| 掘金量化(Myquant) | https://www.myquant.cn/ | 提供近10年日/分鐘/Tick級別股票數(shù)據(jù),及財(cái)務(wù)、分紅送配、行業(yè)、板塊等數(shù)據(jù)。還提供股指期貨、商品期貨的連續(xù)數(shù)據(jù)。 | 支持Python,Matlab,C,C++,C#語言,提供API接口。 | 支持股票、期貨等品種回測及其混合回測,支持日、分鐘、Tick級回測。 | 支持股票、商品期貨、股指期貨等品種的日、分鐘級別的模擬交易。 | 支持股票、期貨、兩融等量化實(shí)盤,實(shí)盤開通需要客戶提交申請和平臺(tái)人工審核,具有實(shí)盤交易權(quán)限后也可以手動(dòng)交易。 | 掘金量化社區(qū),活躍度一般 |
| 米筐(Ricequant) | ricequant.com/welcome/ | 提供股票、ETF、期貨(股指、國債、商品期貨)、現(xiàn)貨的基本信息。股票、ETF過去10多年以來每日市場數(shù)據(jù),股票、ETF在2005年以來的分鐘線數(shù)據(jù)。ETF過去20多年以來的市場數(shù)據(jù)和財(cái)務(wù)數(shù)據(jù)。期貨從1999年以來的每日行情數(shù)據(jù)。期貨2010年以來的分鐘線數(shù)據(jù)。中國50 ETF、商品期權(quán)的日、分鐘數(shù)據(jù)。輿情大數(shù)據(jù)。 | 提供基于IPython Notebook的研究平臺(tái),支持Python,Matlab,Excel。提供API。 | 支持股票、ETF、期貨等品種的回測,支持日、分鐘級回測。 | 支持日、分鐘級別的股票、ETF、期貨等品種的模擬交易。 | 提供期貨的實(shí)盤交易。 | “米筐量化社區(qū)”,活躍度較高。 |
| 聚寬(JoinQuant) | https://www.joinquant.com/ | 提供2005年至今完整的股市Leve1數(shù)據(jù)、上市公司財(cái)務(wù)數(shù)據(jù)、完整的停復(fù)權(quán)信息。實(shí)時(shí)更新行情數(shù)據(jù),盤后更新財(cái)務(wù)數(shù)據(jù)。此外還提供基金(包括ETF、LOF、分級A/B基金、貨幣基金)的行情和凈值數(shù)據(jù),金融期貨數(shù)據(jù)、股票指數(shù)數(shù)據(jù)、行業(yè)板塊數(shù)據(jù)、概念板塊數(shù)據(jù)、宏觀數(shù)據(jù)、行情數(shù)據(jù)等。 | 提供基于IPython Notebook的研究平臺(tái),支持Tick級數(shù)據(jù),支持Python2、Python3。提供API(Application Programming Interface)。 | 支持股票、基金、期貨等品種的回測,支持日、分鐘、Tick級回測。 | 支持股票、股指期貨、商品期貨、ETF等品種的日、分鐘、Tick級別的模擬交易。 | 支持股票、場內(nèi)基金、期貨的自動(dòng)化實(shí)盤交易。 | undefined“聚寬社區(qū)”,活躍度很高。 |
| Bigquant | https://bigquant.com/ | 提供日/分鐘級別的股票、期貨、基金等數(shù)據(jù)的實(shí)時(shí)和歷史數(shù)據(jù),以及新聞、社交等新型數(shù)據(jù)。 | 支持Python,提供AI開發(fā)策略。提供API。 | 支持股票、期貨等品種的回測,支持日、分鐘、Tick級回測。 | 支持日、分鐘級別的股票、期貨等品種的模擬交易。 | 可推送秒級交易信號,提供API接口對接交易終端,由用戶手動(dòng)交易。 | “Bigquant量化社區(qū)”,活躍度較高。 |
| 真格(澎博財(cái)經(jīng)旗下) | https://quant.pobo.net.cn | 主要是商品期貨、期貨期權(quán)、金融期貨、股票期權(quán)等金融衍生品的數(shù)據(jù)。 | 支持使用Python進(jìn)行策略研究。提供API。 | 主要提供期貨、期權(quán)的日、分鐘、Tick級別的回測。 | 使用第三方模擬交易平臺(tái),主要提供期貨、期權(quán)的日級別的回測。 | 主要提供期貨的實(shí)盤交易。 | “真格量化社區(qū)”,活躍度一般。 |
| 優(yōu)礦(Uqer) | https://uqer.datayes.com/ | "2007年以后的滬深港上市公司財(cái)務(wù)報(bào)表數(shù)據(jù),滬深交易所股票基本信息和日/分鐘級別行情,港股日級別行情。日/分鐘級別的場內(nèi)基金行情、日/分鐘/Tick的期貨行情、日/分鐘級別的指數(shù)行情、日/分鐘/Tick級別的期權(quán)行情。大宗商品、債券、宏觀產(chǎn)業(yè)數(shù)據(jù)。以及股票/指數(shù)的量化因子庫,主流媒體數(shù)據(jù),主流電商數(shù)據(jù)等。 | 提供類似IPython Notebook的研究平臺(tái),只支持使用Python2進(jìn)行策略研究。提供API。 | 支持股票、場內(nèi)外基金、期貨、指數(shù)等品種的日、分鐘級回測。 | 支持股票、場內(nèi)外基金、期貨、指數(shù)等品種的模擬交易。 | 暫時(shí)無法實(shí)現(xiàn)實(shí)盤交易。 | “優(yōu)礦社區(qū)”,活躍度較高。 |
| MindGo(同花順旗下) | https://quant.10jqka.com.cn/view/ | 2005年至今的股票財(cái)務(wù)數(shù)據(jù)、資金數(shù)據(jù)、行業(yè)數(shù)據(jù),基金數(shù)據(jù),指數(shù)數(shù)據(jù),期貨數(shù)據(jù),期權(quán)數(shù)據(jù),可轉(zhuǎn)債數(shù)據(jù)、因子數(shù)據(jù)、QuantdI數(shù)據(jù)、Tushare數(shù)據(jù)、iFinD數(shù)據(jù)等。 | 基于Jupyter Notebook研究環(huán)境,支持使用Python進(jìn)行策略研究。提供API。 | 支持股票、場外基金、期貨、外匯等T+0和T+D品種的日、分鐘級回測。 | 支持日、分鐘、Tick級別的模擬交易。 | 暫時(shí)無法實(shí)現(xiàn)實(shí)盤交易。 | “MindGo量化社區(qū)”,活躍度一般。 |
| 果仁 | https://guorn.com/ | 主要是近十年的股票、基金數(shù)據(jù)。 | 非編程量化平臺(tái),一站式策略服務(wù),門檻低(其實(shí)覺得非編程類嚴(yán)格來說不算量化平臺(tái),但是是很好的參考和學(xué)習(xí)平臺(tái))。 | 主要提供股票、基金的策略的日級回測。 | 暫沒有明確的模擬交易概念。 | 暫時(shí)無法實(shí)現(xiàn)實(shí)盤交易。 | 沒有社區(qū)。 |
| TradeBlazer(TB交易開拓者) | http://www.tradeblazer.net/ | 完備的數(shù)據(jù)庫。涵蓋宏觀、企業(yè)財(cái)務(wù)數(shù)據(jù)、板塊、復(fù)權(quán)等等基礎(chǔ)數(shù)據(jù)。 |
三、為什么選擇VeighNa?


選擇Veighna的原因有以下幾點(diǎn):
開源量化平臺(tái):Veighna是一個(gè)開源的量化平臺(tái),這意味著它的代碼是公開的,任何人都可以查看和修改。這為用戶提供了更大的靈活性和可定制性,可以根據(jù)自己的需求進(jìn)行修改和擴(kuò)展[1]。
功能豐富:Veighna提供了各種模塊和功能,包括數(shù)據(jù)接口、交易接口、回測模塊、策略開發(fā)等。用戶可以根據(jù)自己的需求選擇和使用這些功能,從而實(shí)現(xiàn)量化交易的各個(gè)環(huán)節(jié)[1]。
多種數(shù)據(jù)源支持:Veighna支持對接各類數(shù)據(jù)服務(wù)的適配器接口,包括從rqdata獲取歷史行情數(shù)據(jù)、連接各類數(shù)據(jù)庫、接入國內(nèi)外交易所的交易接口等。這使得用戶可以方便地獲取和處理各種數(shù)據(jù),為量化策略的開發(fā)和回測提供了便利[2]。
簡單易用:Veighna提供了圖形界面和命令行界面兩種方式進(jìn)行操作,用戶可以根據(jù)自己的喜好選擇使用。同時(shí),Veighna還提供了豐富的文檔和示例代碼,幫助用戶快速上手和使用平臺(tái)的各種功能[2]。
社區(qū)支持:Veighna擁有一個(gè)活躍的開源社區(qū),用戶可以在社區(qū)中獲取幫助、交流經(jīng)驗(yàn)和分享自己的成果。這為用戶提供了一個(gè)學(xué)習(xí)和成長的平臺(tái),可以與其他量化交易愛好者共同進(jìn)步[1]。