期货程序化交易软件
- 软件类别: 期货外盘
- 授权方式: 免费版
- 软件评级: ★★★★★
- 软件语言: 简体中文
- 软件大小: 8000KB
- 解压密码: www.zdcj.net
CTP固然是期货程序化交易软件的一个好东西,但是直接使用其API在上面开发,对C++编程语言的要求还是很高的。期货程序化交易软件像文华财经,交易开拓者,金字塔之类的又是属于什么软件,和CTP又是什么关系?CTP,综合交易平台,类似于金仕达行情交易系统,是基于期货交易所行情交易系统搭建的一个平台,期货程序化交易软件期货公司选择了某一个平台后,搭建自己的柜台系统(中国是不准许个人不通过柜台直接在交易所交易的),然后文华财经,交易开拓者,金字塔这些软件就属于外围软件,比如交易开拓者最开始就是基于金仕达的,现在又推出了CTP版本。
由于CTP期货程序化交易软件是完全开放了API的,所以有较高的编程能力的人可以自己写自己的交易系统,直接在期货公司的柜台上跑;而编程能力不是那么强的人,就用这些更简单外围软件提供的一些“语言”,对自己的交易策略进行程序化编写。
程序化交易,主要是指应用计算机(与网络)系统进行依据某种约定的条件形成证券组合,并构建组合交易指令,实现自动下单的交易过程。程序化交易是从美国1970年代资本市场的计算机股票组合交易发展演变而来的。随着计算机技术金融数学理论的发展,程序化交易发展非常迅速,程序化交易软件的功能也越来越精细化和富有效率。
现在的期货程序化交易软件使用者主要集中在股票组合管理经理(基金经理)、经纪经理(经纪商)和各类数量化基金(对冲基金)市场机会套利投资经理。各类专业投资经理、经纪人可以直接通过计算机、网络与各类交易所联网,即可实现股票和衍生品组合的一次性买卖交易。
程序化交易还有一类使用者,主要是期货短期趋势交易者,趋势交易主要是建立在技术指标的设计、应用上,期货程序化交易软件技术指标主要是针对价格和交易数量作相应的统计分析指标。这类投资人通过研究市场趋势的各种技术指标,依据指标组合,建立自动买和卖的交易指令,并执行该交易。
程序化交易最大好处在于交易是通过电脑自动执行,能帮助系统使用者最大程度地克服人性贪婪和恐惧的弱点,在风险管理、成本管理等方面具有无可比拟的优势。程序化交易即将引爆一场交易技术的革命,将成为交易技术发展的方向和趋势。我们研发这七大类、100套交易系统模型的出发点不是为了让客户拿来直接盈利,而是希望启发客户有更多的交易思路,最终形成自己的系统交易方法。
受到各种各样因素的影响,国内的期货程序化交易软件在很长一段时间内不可能成为主交易系统。其一,它的风险控制系统严重缺失或完全没有风险控制功能;其二,它极其频繁的交易时常会触犯交易所或证监会的规定,从而触犯相关规定进而直接导致期货公司被扣分降级;其三,它的归档或日志功能基本上空白,不便于历史数据的查询以及上级部门的检查,一旦客户因亏损而投诉,明显不利于期货公司一方,从已发生纠纷的最终结果看,期货公司无一不是输家;其四,它没有银期转账功能或模块,只能从主期货交易系统(恒生或金仕达)中进行银期转账,再在程序化交易系统中手工进行出入金;其五,也是最关键的一点,当大行情来临时,用程序化交易系统所下的委托甚至无法成交。
同时,期货程序化交易软件还会大大增加期货公司的财务负担。购买程序化交易软件需要费用,增加程序化交易系统所用的席位需要年费,购买支撑程序化交易系统运行的硬件需要费用,需要连接交易所的专线和网上交易用的通讯费,还有一部分费用是看不见的相关维护人员的工资等。
文华是主流的行情软件,自带的程序化交易系统,有一定的用户基础,语言编写还可以,如果没有编程的基础,简单学学,用户能够编写出一些简单的策略,以前文华提供免费实时策略信号,后来改成了信号延迟2个周期显示,这样其实就没什么用了,当然如果付费可以享受实时信号和自动交易功能,好像是1800一年,需要向文华公司购买,所有公司只要有文化的都支持程序化交易,策略效果回测比较单调,如果比较复杂的策略回测,时间比较长,准确度据说不是很理想,套利策略容易出现缺腿现象,期货程序化交易软件提供一些示范类策略,但都不太好用,肯定是不能用于实盘,但信号显示比较易懂,上下箭头和空实箭头代表买卖开仓和平仓,期货程序化交易软件个人认为文华适用于想尝试自己编程,但基础又不太好的客户用,编点简单的策略用于研究用,不适合购买。
TB 交易开拓者
期货程序化交易软件TB是目前程序化交易用的比较多的软件,语言编写有点冗长不太符合逻辑,个人认为语言比文华略难一点,没有核心技术,主要是山寨