今天跟大伙儿聊聊我是咋开始搞程序交易的,这一路走来,还真有点意思。
摸索阶段
我对这玩意儿完全是个门外汉,啥也不懂。就知道好像能自动买卖,听起来挺高级的。然后我就开始在网上到处找资料,看各种文章,越看越懵。什么“量化交易”、“策略回测”,这些词儿我听都没听过,更别提理解。
后来我琢磨着,得先学点编程基础,不然代码都看不懂。就选Python,听说这玩意儿在量化交易里用得挺多的。买本书,照着上面一点点敲代码,学得那叫一个费劲。经常遇到各种问题,一会儿这里报错,一会儿那里运行不起来,搞得我头都大。
跌跌撞撞
好不容易把Python的基础语法学个大概,我就开始琢磨着写交易策略。一开始的想法很简单,就想弄个最简单的,比如价格突破某个值就买入,跌破某个值就卖出。听起来简单?但真写起来,还是各种问题。
是数据,我得有历史数据才能测试我的策略。这又是个麻烦事,找数据、清洗数据,折腾好一阵子。数据有,策略也写好,一跑回测,结果惨不忍睹,亏得一塌糊涂。我当时那个沮丧,感觉自己是不是不适合干这个。
逐渐上道
但我这人有个特点,就是不服输。亏就亏,我就不信我搞不定它。我开始反思自己的策略,是不是太简单?是不是没考虑风险控制?然后又开始各种学习,看别人的策略,看各种技术指标,慢慢地,我的策略开始变得复杂起来。
我开始用一些技术指标,比如MACD、RSI之类的,还加止损止盈的逻辑。再跑回测,效果就好多,虽然还是会亏,但至少不像一开始那样亏得那么惨。这让我信心大增,觉得有戏!
初尝甜头
经过一段时间的摸索和改进,我的策略终于开始赚钱!虽然赚得不多,但那种感觉,真的是太棒!就像自己亲手种的树,终于结出果实。我开始把策略用到实盘交易上,一开始只敢用很少的钱,小心翼翼地操作。
实盘交易跟回测还是有区别的,比如会有滑点、延迟之类的。遇到问题,我就不断地调整策略,优化代码。慢慢地,我的交易系统越来越稳定,收益也越来越
持续学习
我依然每天都在学习,研究新的策略,优化现有的系统。程序交易这条路,真的是学无止境。但我乐在其中,因为我知道,每一次的进步,都离我的目标更近一步。
回想起刚开始的时候,真的是啥也不懂,跌跌撞撞一路走来。要是当初放弃,也就没有现在的故事可说,所以说学习这件事真的就是逆水行舟,不进则退!
还没有评论,来说两句吧...