量化交易是指利用计算机程序和数学模型来制定和执行交易策略的过程。量化交易软件是指能够支持量化交易的软件平台或工具,包括数据获取、策略编写、回测、优化、模拟和实盘交易等功能。以下是一些比较知名或优秀的量化交易软件,排名不分先后:
BigQuant:人工智能量化交易平台,拥有丰富的金融数据,可直接使用90%的主流机器学习/深度学习Python包。vn.py:基于Python的开源交易平台开发框架,在github上是一个比较火的项目,目前对接的交易接口特别丰富,无论是股票接口还是期货接口。
Quantopian:提供海量量化金融资料、免费数据和工具的量化交易平台,让人人都成为量化金融专家。Zipline:一个事件驱动股票策略量化回测框架,由Quantopian开源,目前国内的很多Python编程语言的在线量化回测平台都是以zipline为模板开发应用的。
QuantConnect:基于C#, Python, F#, VB, Java等多种语言的简便算法交易引擎。
TradeStation:专业服务活跃交易客户的专业交易平台。
MultiCharts:程序化交易软件。
Amibroker:建立交易系统及验证其有效性的平台,提供基于客观的进场和退出规则,移除了情绪的影响;利用组合级的回测和优化提升交易性能;使用Monto Carlo仿真验证交易平台的鲁棒性。
TA-Lib:Technical Analysis Library,主要功能是计算价格的技术分析指标,是技术分析者和量化人员在策略开发中常用的量化分析包。
QuantLib:一个免费、开源的软件库,是量化金融计算提供一个统一的、综合的软件框架。QuantLib 的源代码由 C++ 编写,可以清晰地描述各种复杂的金融产品,并兼顾了计算速度。