量化交易是指利用計(jì)算機(jī)程序和數(shù)學(xué)模型來(lái)制定和執(zhí)行交易策略的過(guò)程。量化交易軟件是指能夠支持量化交易的軟件平臺(tái)或工具,包括數(shù)據(jù)獲取、策略編寫、回測(cè)、優(yōu)化、模擬和實(shí)盤交易等功能。以下是一些比較知名或優(yōu)秀的量化交易軟件,排名不分先后:
BigQuant:人工智能量化交易平臺(tái),擁有豐富的金融數(shù)據(jù),可直接使用90%的主流機(jī)器學(xué)習(xí)/深度學(xué)習(xí)Python包。vn.py:基于Python的開源交易平臺(tái)開發(fā)框架,在github上是一個(gè)比較火的項(xiàng)目,目前對(duì)接的交易接口特別豐富,無(wú)論是股票接口還是期貨接口。
Quantopian:提供海量量化金融資料、免費(fèi)數(shù)據(jù)和工具的量化交易平臺(tái),讓人人都成為量化金融專家。Zipline:一個(gè)事件驅(qū)動(dòng)股票策略量化回測(cè)框架,由Quantopian開源,目前國(guó)內(nèi)的很多Python編程語(yǔ)言的在線量化回測(cè)平臺(tái)都是以zipline為模板開發(fā)應(yīng)用的。
QuantConnect:基于C#, Python, F#, VB, Java等多種語(yǔ)言的簡(jiǎn)便算法交易引擎。
TradeStation:專業(yè)服務(wù)活躍交易客戶的專業(yè)交易平臺(tái)。
MultiCharts:程序化交易軟件。
Amibroker:建立交易系統(tǒng)及驗(yàn)證其有效性的平臺(tái),提供基于客觀的進(jìn)場(chǎng)和退出規(guī)則,移除了情緒的影響;利用組合級(jí)的回測(cè)和優(yōu)化提升交易性能;使用Monto Carlo仿真驗(yàn)證交易平臺(tái)的魯棒性。
TA-Lib:Technical Analysis Library,主要功能是計(jì)算價(jià)格的技術(shù)分析指標(biāo),是技術(shù)分析者和量化人員在策略開發(fā)中常用的量化分析包。
QuantLib:一個(gè)免費(fèi)、開源的軟件庫(kù),是量化金融計(jì)算提供一個(gè)統(tǒng)一的、綜合的軟件框架。QuantLib 的源代碼由 C++ 編寫,可以清晰地描述各種復(fù)雜的金融產(chǎn)品,并兼顧了計(jì)算速度。