现货程序化吧 关注:18贴子:54
  • 4回复贴,共1

期货市场程序化交易探讨研究【1】

只看楼主收藏回复

摘要:伴随期货行业的不断发展,作为金融创新成果之一的程序化交易也受到投资者、各大期货公司以及其他金融业的青睐,尽管在市面上还看不到商业化的交易系统推出,但底层的程序化交易开发平台、应用平台等均已较为完善,程序化交易可能将成为期货业一大亮点。
对程序化交易基本编写思路以及对程序化交易一些认识着重阐述,希望可以藉此加深读者对于程序化交易的理解,并对以后应用有所帮助。
关键词:程序化交易;模型指标;期货市场
程序化交易在美国市场已运行多年,随着计算机技术的飞速发展,程序化交易成为it技术与投资管理业的最佳结合点。在国内金融市场多元化、复杂化,程序化交易得以发展的契机,同时伴随期货行业的不断发展,作为金融创新成果之一的程序化交易,以其克服人性弱点,方便快捷以及超出人类生理极限操作的优点,受到越来越多投资者、各大期货公司以及其他金融业企业的青睐。
对于程序化交易,很多人可能都会有疑问,甚至有认识上的偏差,下面我将结合实际情况,针对普遍存在的问题,阐述我对程序化的理解。


来自Android客户端1楼2015-03-30 16:31回复
    1)关于对各个程序化交易历史模拟测试的质疑。经常可以在期货公司网站、程序化论坛、以及程序销售商那里看到一些程序检测后的模拟数据,不管从资金曲线还是一些其他检验数据,给我们的感觉有的是相当不错。是不是在跑实盘时也能一定得到如此盈利,答案是否定的。
    历史模拟是确定的,而实盘中充满不确定性,用确定性的检验来作为不确定的结论,当然是不合适的。首先,在程序化交易历史数据检测中,在设定不同价位、不同仓位或者其他数据时,我们所得到的结果可能大相径庭。其次,实盘和历史数据检验的有一区别在于,历史数据检验只识别每根k线的四个价位——开盘价、收盘价、最高价和最低价。而在实盘中,价格可以经历从最高价到最低价的每个价位,只要价格走势符合开平仓的条件就触发,此时如果在一根k线走完时并未满足条件可能引发实盘效果不如预期。再者,编写程序所调用的函数也可能导致实盘和历史测试之间的差距。


    2楼2015-04-02 16:32
    回复
      (2)认为程序化交易太过于死板,缺乏一定的能动性。 程序化交易是以技术分析为基础,其交易策略的建立主要依靠价格和交易量为基础的统计指标,当价格或者成交量达到组合指标的要求时,就形成交易指令。
      程序化与技术指标的一个重要的区别在于,程序化是包含了资金管理和风险控制的完善的交易系统;而技术分析仅仅是告诉我们何时入场何时出场。举一个简单的例子,当某一品种大行情即将显现的时候,通过技术分析可以告诉你现在开仓,但是并不能合理的运用手头上的资金,而程序化交易可以做到比如可用资金额的1/2。目前国内期货软件供应商对于资金管理和风险控制这块正在开发并不断完善,可以完成更为精细的控制。


      3楼2015-04-02 16:40
      回复
        但是可能对于期货市场上经验丰富的交易者来说,他们更习惯于在虚拟战场上搏杀,运用盘感创造收益,盈利有时也相当可观。


        4楼2015-04-02 16:44
        回复
          (4)不存在一种交易系统能够使每一个品种都能够利润最大化。每种交易系统有其自身的特点,每个品种也有每个品种自身的特点,比如铜和胶的投机性比较强但趋势性比较明朗,农产品的波段操作比较有利而单边趋势快而短暂,pvc的波动相对于lldpe来说比较小。就像一件衣服,对于高矮胖瘦的各类人,想做到所有人都穿的合适,基本上是做不到的。


          6楼2015-04-03 14:11
          回复