对于这一问题,同样几乎没有一个统一的答案。对交易者来说,交易程序没有最好的,只有最适合的。
假如一个程序能够有效帮助交易者实现自身的交易策略,就是一个好的程序,不管程序本身是简单还是复杂。
所以,针对客户量身定做的个性化程序是才能说是最好的。
通过调查发现,基于相似理念,主要服务专业投资者或机构投资者的交易程序设计公司在近两年不断出现,在满足客户个性化需求的同时,也推动着程序化交易不断向更深层面迈进。
而对于面向多数投资者的非定制程序化交易软件,给出了四点参考意见。
一,是程序的表达能力,即能在多大程度上完成投资者的交易理念。这主要是由程序的编写语言决定的,一般来讲,编程语言越复杂,则表达性越强,但同时对投资者的计算机水平要求越高。
二,是交易程序实现的速度,这取决于程序的构架及运行环境。程序越简单、服务器配置越高,则运行速度越快。
三,是程序的安全性,这由该程序的成熟度决定。
四,是程序的功能性,取决于投资者的交易偏好,即该程序能否最好地配合投资者的交易策略。
无论采用怎样的程序平台,交易者都需要通过测试和实践,将相关参数调整到最适合自身交易模式和资金管理习惯的水平,只有这样才能享受到程序化带来的利益。