19年创业做过一年的量化交易但没有成功,作为交易系统的开发人员积累了一些经验,最近想重新研究交易系统,一边整理一边写出来一些思考供大家参考,也希望跟做量化的朋友有更多的交流和合作。
接下来会对于收集整理的33个量化交易服务平台逐一介绍。
以下是10个量化交易平台的简介、支持语言和影响力,包括TradingView、发明者FMZ、开拓者TBQuant、MT4/MT5、VNPY、迅投/QMT、文华、同花顺/SuperMind、通达信、极智量化。
1. TradingView:
- 简介:TradingView是一个社交网络和图表分析平台,提供丰富的图表工具和社交交易功能。用户可以创建和分享图表、指标和交易策略,并通过Pine Script编写自己的策略进行回测。
- 支持语言:TradingView特有的策略编写语言是Pine Script,同时也支持Python等主流编程语言进行API调用和数据获取。
- 影响力:TradingView在全球范围内拥有庞大的用户群体,以其强大的图表工具和社交交易功能在量化交易领域具有较高的影响力。
2. 发明者FMZ:
- 简介:FMZ是一个量化交易平台,提供精准的回测功能、高速实盘交易接口、易用的API文档、由易入难的策略库,以便于用户快速实现、使用自己的量化交易策略。
- 支持语言:FMZ平台主要支持JavaScript进行策略编写,适合熟悉Web开发的用户。
- 影响力:FMZ以其简洁的API和灵活的策略编写环境在量化交易社区中具有一定的影响力,特别是在亚洲地区,是唯一支持商品期货与数字货币的量化交易平台。
3. 开拓者TBQuant:
- 简介:TBQuant提供了学习文档和视频教程,供用户学习。它详细介绍了软件的使用、语言编程、函数等,并提供了丰富的使用案例。
- 支持语言:TBQuant支持易语言和Python等多种编程语言,适合不同编程背景的用户。
- 影响力:作为开拓者量化平台,TBQuant在国内量化交易领域具有一定的知名度和影响力,尤其是在提供学习资源方面。
4. MT4/MT5:
- 简介:MT4和MT5是MetaQuotes Software Corp.开发的交易平台,它们广泛用于外汇和差价合约交易。MT4操作界面简单,支持基于MQL4语言的EA交易,而MT5则是一款多元化的可以用于外汇、股票、债券和期货交易的平台。
- 支持语言:MT4和MT5支持MQL4和MQL5编程语言,这两种语言专为MetaTrader平台设计。
- 影响力:MT4和MT5是全球最流行的外汇交易平台之一,具有极高的市场占有率和影响力。
5. VNPY:
- 简介:VNPY是一个基于Python的量化交易系统开发框架,它提供了丰富的接口和模块,支持多种交易品种和策略。
- 支持语言:VNPY基于Python开发,支持C++等语言进行策略编写。
- 影响力:VNPY作为国内领先的量化交易平台之一,以其开源和高性能特点在量化交易领域具有较大影响力。
6. 迅投/QMT:
- 简介:QMT是一个量化交易平台,提供了量化研究、回测和实盘交易的功能。用户可以在QMT上进行策略开发和测试,并应用到实盘交易中。
- 支持语言:QMT支持Python和VBA等多种编程语言,满足不同用户的编程习惯。
- 影响力:QMT以其高速交易和多语言支持在量化交易领域具有较高的知名度和影响力。
7. 文华:
- 简介:文华财经是一个提供金融数据和分析工具的平台,它支持量化交易策略的研究和开发。
- 支持语言:文华财经支持Python等主流编程语言进行策略开发。
- 影响力:文华财经作为国内较早的金融数据和分析工具提供商,在量化交易领域具有较大的影响力。
8. 同花顺/SuperMind:
- 简介:同花顺SuperMind是一个量化投资交易平台,它提供了集成了Python的编程界面的强大回测引擎,用户可以使用历史市场数据来快速测试和验证策略。
- 支持语言:同花顺SuperMind支持Python等语言,提供Jupyter Notebook研究环境,用户可以在其中自由进行数据分析和建模。
- 影响力:同花顺SuperMind以其易用性和强大的数据分析功能在量化交易领域具有较高的影响力。
9. 通达信:
- 简介:通达信是一个证券分析软件,它提供了技术分析工具和量化交易功能。
- 支持语言:通达信支持Python、JavaScript等多种编程语言。
- 影响力:通达信作为国内知名的证券分析软件,在量化交易领域具有一定的影响力。
10. 极智量化:
- 简介:极智量化提供了丰富的量化交易工具和策略,包括账户权益、浮动盈亏、累计盈亏等数据的获取,以及多种周期类型的K线数据。
- 支持语言:极智量化支持Python等主流编程语言。
- 影响力:极智量化以其丰富的量化交易工具和策略在国内量化交易领域具有一定的知名度。