第134章
我伸了一个懒腰,心满意足的看着我的程序,开心不已,三天以来第一次踏出办公室。
沈军见我这见天忙的不亦乐乎,也没有来打扰我。今天看见我终于走出办公室,也忍不住问我这几天在忙啥。
“哎,不是按照你的指示,研究股票吗!”我笑着对沈军说。
“就算你在研究全球的股市,也不用这么废寝忘食吧!”沈军调侃我说。
“我现在只研究A股!”
因此,简而言之,散户要在股市中赚钱,就是要在股市中洞悉庄家的行踪;庄家要赚钱,就是要用尽手段隐藏自己,欺骗散户。
但是在股市每个人都有其独特的交易风格,无论是散户还是庄家的操盘手。而这种风格会体现在每一次的买卖股票的操作中,而这种风格就是股市中每个人的标签。
如果散户能从历史的交易行为中,把庄家的标签找出来,然后再用这些标签把庄家的交易标示出来,刀光剑影的股市搏杀最终就将变成知道各方底牌的扑克游戏,简单而又必胜无疑。而庄家能把自己的操盘风格伪装成散户的风格,则可以最大限度的欺骗散户。
因此,我觉得与其去分析股票自身的技术特点,还不如去洞悉这支股票的背后是不是有庄家的身影,判断庄家的成本,所处的操盘阶段,在股市中想不赚钱都难。
想到这一点,沈军给我的股票软件已经远远不能满足我的需求,我决定自己开发一套股市分析程序。
“看来你是学有所成……”
我摇了摇头,“只是刚起步,还算不上学有所成!”
我想起以前上数据挖掘这门课的时候,老师曾经给我们讲过麻省理工大学计算机系开发人脸识别程序的基本思路:每个人的人脸在计算机中可以表示为一组特征向量,而人脸的每一种表情都可以标示为这一组特征向量的线性组合,因此要识别两幅人脸是不是属于同一张,只要将两幅人脸的特征向量进行匹配,匹配上了就是同一张脸。
因此,基于这样的思路,我立刻就想到了,通过历史数据来获得每个庄家操盘行为的特征向量,然后通过这些特征向量解析每一笔交易行为,标识属于庄家的交易,积累一段时间的庄家交易便可以获取庄家的持仓成本和现在所处的操盘阶段。
把思路的来龙去脉理顺了以后,我对自己的想法兴奋不已,然后便开始着手实施自己的股票分析软件。
首先要需要解决数据来源,这个问题比较简单。我在自己的笔记本上装了一个“嗅包器”,把沈军给我那个软件的在网络上传输的数据包都截获下来,分析出网络对端提供数据源的服务器,然后反向破解出交互的用户名和密码,变可以伪装成那个软件从网络服务器上获取所有的交易数据。
接下来就需要确定特征向量。每个特征向量包含若干行为变量,如何在交易行为的若干行为变量中挑选出属于特性向量的行为变量,就非常关键。好在数据挖掘这门课我学的非常好,决策树是确定行为变量以及变量权重的常用手段。我用决策树从上千个行为变量中挑选出关键变量组成特征变量,然后不断用数学模型去训练这些特征变量,没日没夜的忙活了三天,把标识每个人行为的特征向量最终确定下来。