国外平台
TradeStation
介绍: TradeStation is an online brokerage firm and trading platform.
语言:Easy language
运行坏境:Windows
品种:equities, options, futures and foreign exchange markets.
面向美国市场。不提供中国行情。有中国版 国信TradeStation:http://www.guosen.com.cn/gxzq/tradestation/ (5800/年)
收费:Software pricing varies depending on account status, trading activity, and if the trader is considered a professional or non-professional.
oanda
网址:https://www.oanda.com/forex-trading/platform/api-partners
https://www.oanda.com/lang/cns/forex-trading/platform/api-platform (提供中文界面)
automate your forex, precious metals, and CFDs (contracts for difference)† trading using REST and FIX application program interfaces (APIs)
使用:FIX API端口不向个人投资账户开放。REST API 对个人投资账户可以。不限语言,用HTTP去connect oanda API 就好了。当然,你要在oanda有自己的账户才能拿来用来连接的token。比如用Python,只需要import numpy, v20
然后参考OANDA v20 REST API
的使用方法就好了。
Youtube:https://www.youtube.com/watch?v=GFHx6mhGJz0
产品:外汇、贵金属、债券、指数和商品
收费:软件使用Free。但需要Oanda账户
MetaTrader4 (MT4) or MT5 (lastest)
网址:https://www.metaquotes.net/cn/metatrader4/automated_trading
介绍:MT4是一款市场行情接收软件。该软件由MetaQuotes Software Corp.公司发布,提供免费试用,有中英文界面。不仅是炒外汇,还有炒黄金、炒原油、炒股指期货等都是可以使用MT4交易软件
MetaTrader 4的一个主要优势在于自动交易功能,在自动交易机器人(EA,Expert Advisors 交易)的帮助下完成交易。自动交易可以分析货币报价和执行交易操作。MT4有相当活跃的社区,国外有很多论坛讨论和分享MT4 EA程序。Mt4 客户端必须配合Meta Qutes服务器使用。所以Mt4 一般只限制在外汇行业使用。
语言:MQL4。MetaQuotes Language 4是一种基于广受欢迎的C++编程语言概念的高水平面向对象编程语言,语法类似C。MetaTrader 4 系统提供完整的MQL4 IDE开发环境,帮助开发者创建,测试和优化EA交易。
运行坏境:Windows,Mac,Linux
品种(MT5):外汇、黄金、期权、期货、股票、债券
收费:要想安装一个EA系统,首先得在外汇经纪商那里开一个真实账户,然后下载MT4交易软件在电脑上,然后在安装一个EA系统在MT4上。当然,现在很多经纪商都提供模拟账户交易,交易也可以开通模拟账户,然后安装EA系统进行测试,看交易效果如何。一般不需额外付费。
国内平台
vn.py
介绍:Python交易程序开发框架
支持的API接口:基本覆盖了国内外常规交易品种(证券、期货、期权、外汇、CFD)
- CTP(vn.ctp):期货、期货期权
- 飞创(vn.xspeed):期货、期货期权
- 飞马(vn.femas):中金所的期货和期货期权
- LTS(vn.lts):证券、证券期权
- 金仕达期权(vn.ksotp):期货、期货期权、证券期权
- 金仕达黄金(vn.ksgold):金交所贵金属
- 飞鼠(vn.sgit):期货、金交所贵金属
- QDP极速柜台(vn.qdp):期货、期货期权、金交所贵金属
- OANDA(vn.oanda):外汇、CFD
- Interactive Brokers(vn.ib):外盘股票、期货、期权、外汇等
- 直达期货(vn.shzd):外盘期货
- OKCoin(vn.okcoin):比特币、莱特币等
- 通联数据(vn.datayes):历史行情数据、基本面数据
运行坏境:Windos,Linux
产品:取决于API接口。
收费:free
TradeX.dll
网址:https://tradexdll.com/tag/tradex-dll/
运行坏境:Windows
收费:1500 元/每账户
产品:股票
支持:100个券商
MultiCharts: https://www.multicharts.cn/dl
运行坏境:Windows
收费:6000/年(证券)
实盘易:http://www.iguuu.com/e
运行坏境:Windows
收费:30/月 (<50万)
产品:股票
支持:必须搭配通达信客户端
模拟平台
JoinQuant 聚宽
网址:https://www.joinquant.com/
数据:数据基于2005年至今完整的Level-2数据,包含完整的停牌、复权等信息,盘后及时更新。 目前提供的数据主要基于沪深A股、ETF,后续我们会逐步支持期货、现货、外汇等其他金融衍生品
语言:Python
实盘交易:正在开发中
quantopian
网址:https://www.quantopian.com/home
https://www.quantopian.com/algorithms/58e3b87ab709fc000afbf68b
语言:Python
数据:分Free和Premium两种,可以在网站查看
其他
期货:商品期货开户门槛比低。股指期货要至少50万资本。期货这一块主要是CTP协议。网上都可以找到java,和python的封装。对开发者真友好。
外汇:开户门槛比较低一般50美元起。但需要选择信誉比较好的券商。有一些比较知名的券商比如Oanda 会有提供HTTP api 接口。如家交易者资金有比较大,可以直接到LP 提供商如果,lmax,cfh开户。LP提供会提供FIX交易接口。FIX接口非常适合程序化交易。
美股,期货,期权: IB(interactive broker)账户有提供程序化交易接口,账户最低余额需要1万美元。其它美股券商,如史考特,或者国内的老虎证券,富途对资金没有要求,但都没提供API。