交易?赚钱?股票?期权?
不!
我不是交易者,我的本命是码农,程序员。
大烟味,黑瘦酷的S同学是个20年职业交易者,想做量化,刚好,我可以学学。因此,跟他上的道。
VNPY是我找来的,他本来用量化掘金和金字塔之类,写一个程序要搞几个月。
VNPY,最近几年比较火的一套Python语言开源量化交易系统。Python,这几年最火的开发语言。可是,我都是0基础。交易,不懂的,买股票啥都是瞎蒙;Python,也是不懂的,瞎蒙着看看。说要学,就试试。初探一下。有以下几条:
1、Python大法好,代码量真少。1天可上手,值得学习。
2、VNPY复杂度远超一般项目,是个Big Project。要有足够耐性。
3、A股10年1分钟数据导入后,直接超过100G的表大小,完全无用。太大了。
4、K线画图貌似有问题,开收低高4个值一样就是一条大红线。
5、复权还不知道怎么做,也找不到人求教。
6、VNPY真的不适合一般交易者,要有非常深的代码功底,能读懂源代码的,才有可能用得好。
7、不明白VNPY为什么默认用sqlite,我直接上的mysql,SSD硬盘,10票A股10年数据刚刚好,300票已经感觉慢了,3000支,呵呵了。
8、VNPY官主社区真不怎么样,论坛偶尔崩溃,不给发互相交流的QQ微信信息,官方对A股的支持完全为0。
9、源代码的注释比较少。
10、并发怎么解决?单机运行单票没什么问题,同时监控股票池100只股票怎么做?也没有什么案例。
11、重点:VNPY重点支持期权,不是股票!
量化交易是,我觉得就是让计算机和大数据辅助决策,提供统计学依据而已,至于真正的交易,那是交易者的心态,自身控制能力的修练,与技术无关。