最近在研究量化交易,发现不管是哪个量化交易平台,Python语言基本都是主流选择呀。不过呢,也有一些平台能够支持更多的编程语言,就拿掘金量化来说,它除了支持Python语言,还可以支持C#、C++以及Matlab呢。
说起Matlab呀,我上大学那会可就接触过了,当时一看到它,真的是被惊艳到了,心里直感叹,这世上居然有如此智能又强大的语言呀。那会儿在数学实验课上,老师布置了任务,要求用它来做一个数学实验,其实功能相对来说还挺简单的,就是依据一个公式,然后通过它把这个公式用三维图形展示出来。记得当时那电脑配置比较低,为了能在立体坐标轴上把这个公式对应的数值所形成的立体图呈现出来,运行了好几分钟才完成呢。现在想想呀,要是在现在的电脑上,装一个对配置要求没那么高的Matlab软件版本,那绘图的速度肯定会快上好多好多倍了。
还有些量化交易平台呢,甚至支持VBA语言,这样一来呀,那些用VBA语言写的公式、脚本,基本都能无缝迁移过去。这么做主要也是考虑到像
同花顺、通达信、
大智慧这些软件的用户需求,特别是那些搞技术分析的用户,他们编写的软件脚本公式可以直接拿过来用,挺方便的。不过我倒是不存在这种历史遗留的“包袱”问题,所以还是打算直接用Python语言来操作。
说到量化平台的选择呀,我目前还没确定下来呢。像恒生量化系统吧,它的优势在于历史比较悠久,用户量应该也挺大的,关键是它的社区以及网上的相关教程资料特别丰富,单从这个角度来看,可能会更适合我一些。而掘金量化呢,它也有自身的优势,比如说它有官方的Q群,要是遇到技术方面的问题呀,在群里可以寻求在线帮助,能帮忙处理,这一点还是挺不错的。
可现在比较纠结的是,银河证券它不支持掘金量化呀,所以得从这二者里面选一个,还挺难抉择的。银河证券这边呢,它的网格单功能很不错,如果能够避开
东方财富目前存在的一些问题,那用它基本就能解决我遇到的大部分问题了,都不需要我再手动去编写代码来实现量化策略了。所以我想着,现阶段就先测试一下银河证券的网格单,如果它的稳定性、功能性都能满足我绝大部分的需求,那可以考虑把大部分资金都转到银河证券这边来操作。等资金量达到300万之后呢,再去申请开通量化,到时候就直接用恒生量化这个系统,估计也够我用了,毕竟我主要是想用它的自动化交易功能,这么走下来感觉是比较顺的一条路,中间也不需要经过什么特别复杂的转换之类的操作。
不过呀,选择恒生量化系统可能也存在一些小缺点。一方面呢,它的量化交流群里的人相对来说可能会少一点,要是遇到问题,获得的支持可能没那么及时,不过这对我来说影响倒也不大,毕竟我主要也就是用用它比较基础的功能嘛。另一方面呢,要是把账户转过去,东方财富这边账户的收益就不连贯了,以后要是去谈资金合作的话,就会显得有点被动,或者说没什么特别的优势了。
当然啦,也有别的办法来应对这个情况。比如说等资金达到300万之后,先把资金转到银河那边去开通量化,等量化开通了,再转回一部分资金继续放在东方财富这边操作,比如转回个100万左右,剩下200万放在银河那边,理论上这么操作是可行的,就是相对来说麻烦了些。倒不是说资金转来转去有多麻烦,主要是资金一旦分散了,操作的时候就会带来一些不便。这边挂个单,那边挂个条件买单,资金没办法得到充分有效的利用,各个地方就好像被人为地分割开了一样,灵活性就会差一些。
但不管怎么说呀,这些其实都算是小问题,做交易最重要的还是得把收益率做上去,不管是在银河证券做交易获取收益,还是在东方财富那边操作赚钱,只要能赚到钱才是最关键的,赚到钱了才有说服力嘛。就像我之前在东方财富那边收益率也还可以,可别人往往看重的是短期的爆发力,不太在意每年能赚个20%、30%这样的收益情况,所以呀,账户收益率做得漂亮,对于吸引别人来投资合作的吸引力,可能并没有想象中那么重要呢。
当然了,要是别人有疑问,也可以适当向他们解释一下为什么账户有切换的情况。要是对方觉得这里面有问题,不愿意相信你,那就算解释了也没用呀,他从心底里都把你当成骗子来看待了,你给他展示再多的账户也无济于事。但要是对方本来就愿意相信你,那账户收益就只是起到一个加强、锦上添花的作用罢了。还有一种情况就是对方一开始持中立态度,既不觉得你是大神,也不认为你是骗子,那这种情况下,你跟他解释账户有切换的情况,估计他应该也是能够理解的。所以说呀,这个账户收益连贯性的问题,虽然理论上存在,实际的影响倒不是很大,最终还是得靠实实在在的收益来说话呀。
不管收益是长期体现在一个账户里,还是切换到不同账户中体现出来,其实都不是最重要的,关键是只要真的赚到钱了,不管在哪个账户里赚的,那都是你能力的体现,而且赚到的钱终究是属于你的呀。要是没赚到钱,就算弄一堆账户也没意义,要是赚到钱了,有两三个或者三四个账户也没关系嘛。所以从这个角度来讲,收益这事儿就是以结果论英雄呀。
这里顺便再提一下,咱们做交易的时候,还是得注重过程的。在有长期稳定盈利的交易策略这个前提下,要制定好交易计划,然后严格按照计划去执行,把每一个环节都做好,从概率的角度来看,最终自然就能呈现出好的结果啦。