前言
「程序化交易」(Program Trading),又称为「量化交易」(Quantitative Trading) 。现今所有的金融商品交易,都会使用电子化的方式,透过程式交易平台下单,但是在下单之前所有的判断策略,都是「人」去进行判断的,将这些判断策略,交给电脑去执行,电脑可以跟人一样,每天自行完成完整的程式交易流程,完全不需要人为介入,这样的交易形式,就称作程式交易。是透过电脑程式「全自动」执行投资交易。优势在于可以大量节省时间盯盘,也可以同时关注多种商品。程式交易可以避免人性的主观影响,透过软体严格执行保持交易策略的一致性。
[link href=https://apply.jdrsecurities.cn/?refcode=SLSW-500722]点击开设交易账户[/link]
1.程序化交易的优点
程序化交易好处1:省下大量的时间
就如同上面所说的,程式交易最大的好处就是把投资策略交给程式去全自动化运行,让自己不用再时刻坐在电脑前盯盘。您可以24小时随时随地的赚钱
程序化交易优势2:同时关注多种商品
量化交易的另一大优势则是可以同时监控大量的商品,台股、欧股、美股、黄金、原油,甚至是虚拟货币等等。让你不用花庞大力气去盯每一个商品的操盘,也可以随时判断市场的行情。
[link href=https://apply.jdrsecurities.cn/?refcode=SLSW-500722]点击开设交易账户[/link]
程序化交易优势3:避免主观意识
当我们在外汇市场打滚时,就跟赌博一样,您不可能无时无刻都是一帆风顺的。
各种市场数据通常都是极大量的,甚至市期货急拉急杀都是非常迅速的,人工看盘通常一次需要看多种不同的指标,常常还在分析技术指标的过程中已经错失了最佳入场机会,但程式交易不管是多少种指标都能在一瞬间判断是否进出场。程式不像人类一样有情绪,让程式自动化执行交易,他会理性、高效率且毫无情绪的运行所有投资策略。
而停损,恰恰是所有交易动作中最难执行的。有多少投资高手,一生的心血就死在一次的不停损中。
透过程式交易,不管是执行任何的交易行为都是即时反应下单的,凹单、犹豫等常见的人为错误都会被排除掉。可以最忠实的反映出一个投资策略该有的绩效,而不会受到人为操作的干扰影响。
此时程式交易的第二个优势出列:透过软体的绩效回测功能,可忠实地告诉交易人策略的赚赔、风险、胜率等数据,有了这些判断的标准,我们就可以进一步评估并修正套路,甚至能进一步开发出新的交易策略。
程序化交易优势4:策略最佳化
在各种不同的技术指标中,常会有各种不同的参数需要调整,以均线( MA )来说,就有各种不同的均线,5 日均、10 日均、20 日均、60 日均… 单靠人力要找出哪一条均线最适合的,是难如登天,但透过电脑精密计算,他可以告诉我们何种天数的MA策略最赚钱的。
2.常见程序化交易的软体
常见的程序化交易软体主要有两类:
1.使用套装软体,如MultiCharts:
首先,MultiCharts采用的程式语法称为PowerLanguage,其实,其前身叫作EasyLanguage,好像告诉我们说这套语法很「Easy」,甚至只要短短两行程式码就可以写出一个策略,大家可以试试看。我们可以透过MultiCharts把交易逻辑编写成程式语法(PowerLanguage),加上MultiCharts提供回测历史绩效、参数最佳化等功能协助我们检验、调整策略,最后再透过下单机制自动程式交易。
2.自写程式串API:
另外一派程序化交易者具备更高端的程式专业,可自行开发交易程式(例如以C#、Python等语言)并串接期货商API来进行自动交易。
3.程式交易型态
程式交易策略1:顺势交易系统
根据目前各种指标的趋势走向交易,常见于中长期投资的交易策略。当投资者分析:有一股动能在推动目前价格!于是你「跟着操作」这类策略就可以称为「顺势交易」。这种投资方式适合不在乎胜率、能勇敢追涨并且愿意等待、能忍受长期大幅亏损的投资者!
小亏损次数多但绝不错过大赚行情
您一定有听过的「海龟交易法」就是长周期顺势交易的一种!顺势交易周期可以根据您的需求调整周期长度,而且往往不需要很高的胜率。
使用这种方法的交易者,常常会连续停损超过10 次、持续数个月的亏损,但只要出现数月一次,或数年一次的大趋势,获利通常十分丰硕!而所谓「停损」,就是设定一个价格(停损点),当股价跌到这个价格,就马上卖出;而「停利」的定义跟停损差不多,差别只在于停利设定的价格,是当股票涨到停利点就卖出。由于这样的机会不多,因此有些顺势交易者,会一次观察许多市场,增加遇见大趋势的策略!
[link href=https://apply.jdrsecurities.cn/?refcode=SLSW-500722]点击开设交易账户[/link]
程序化交易策略2:逆势交易系统
根据目前各种指标的趋势走向反向交易,利用回归平均的原理,在逆势指标下进场,常见于法人当冲的交易策略。逆势交易通常有较高胜率、交易周期较短的特色,毕竟周期一拉长,遇到趋势的机会就会提高,发生悲剧的机率也会提高,因此千万要严格设定停损,以免在突如其来的大趋势中翻船!
除了挑选有规律性的标的,也可以选择波动性较小的时机。也就是利用盘整区间,寻找短期的摆荡高低点,而「盘整」又可以称作「股价整理」,是指股价在一段时间内,没有明显的上下起伏,而是在每个价格区间内来回。而该如何运用盘整区间,就要在箱型区间中,于价格上下缘来回低买高卖操作。
程序化交易策略3:型态操作
根据不同的型态策略,这些型态往往都是历史数据分析加上人为的解释判断而产生,研究者发现在趋势指标的特殊状况下,之后会有比较大的机率发生可被归纳解释的市场行为,藉由分析目前市场状况的指标,推测下个时间价格可能发生的型态。
[link href=https://apply.jdrsecurities.cn/?refcode=SLSW-500722]点击开设交易账户[/link]
举个例子,在程序化交易策略里面很有名的「动量交易策略」,简单的说,这个策略就是购买过去表现好的资产,而放空过去表现不好的资产。