第135章 中式肯德基(1/5)
看完融券账户,林深关掉了交易软件,打开python教程的网页。
王鸣说得对,量化交易的核心是策略、回测、执行。
他现在连python都不会,离写策略还差得远。
接下来的日子,他的生活变得很规律。
每天早上到公司,先看一眼融券账户的盘面,然后下楼去量化部。
泡在那里一两个小时,看他们跑策略、调参数、复盘交易。
回到工位后,打开教程,一边看一边敲代码。
王鸣给他扔了一个简单的策略框架,双均线交叉。
金叉买入,死叉卖出,最基础的趋势跟踪。
“你先把这个跑通,把整个流程走一遍。”
王鸣说,“数据获取、信号生成、回测、绩效统计。
跑通了,你就知道量化是怎么回事了。”
林深花了不少时间把python的基础语法过了一遍。
变量、循环、函数、列表、字典,这些概念对他来说不难。
数学底子在那摆着,逻辑思维也够用,但编程和数学不一样,数学是推演,编程是翻译,得把脑子里想的逻辑一句一句写成机器能懂的代码。
最开始那几天,他几乎每写一行就报一次错。
少个冒号,多一个空格,变量名拼错了,缩进不对,各种稀奇古怪的错误轮番上阵。
有时候盯着屏幕看了半天,死活找不出问题在哪,最后发现是中文输入法打了个逗号进去。
后来他学聪明了,遇到问题先在搜索引擎里搜,把报错信息复制进去,十次有八次能找到答案。
实在搞不定的,才去问王鸣。
在量化部角落的临时工位上,林深正对着屏幕皱眉。
代码又报错了,红色的错误信息刷了好几行。
他盯着看了两分钟,没看出问题在哪。
王鸣从自己的工位走过来,瞥了一眼屏幕。
“路径写错了。
用相对路径,别用绝对路径。”
林深改了,跑通了。
屏幕上跳出几行数据,日期、开盘价、收盘价,整整齐齐。
他盯着那几行数据看了几秒。
这是他在电脑上跑通的第一段数据读取代码。
接着开始写双均线策略,逻辑不复杂:5日均线上穿20日均线买入,下穿卖出。
难点在于怎么把逻辑翻译成代码。
他花了整个上午,写了三四十行,删了重写,写了又删。
跑起来之后,屏幕上弹出一张回测曲线,缓慢爬升,偶尔回撤,整体斜率还行。
绩效指标:年化收益12%,最大回撤18%,胜率38%。
本章未完,请翻下一页继续阅读.........