就跟大家伙儿聊聊我捣鼓“002339”这只票历史交易数据那点事儿。
起因也简单,前阵子不是瞅着这票(积成电子,代码002339)上蹿下跳的么,心里就犯嘀咕,想扒拉下来它过去的K线数据瞅瞅,看看到底是个啥路数。咱也不是啥专业人士,就是瞎琢磨,图个心里有数。
找数据源,第一步就卡壳
咱一开始寻思着,这还不简单?各大财经网站上不都有么?结果,点进去一看,要么就是只能看图,不给下载;要么就是下载下来的格式乱七八糟,整理起来能要老命。还有的,广告弹窗比数据都多,烦得很。特别是有些网站,你要是想下个稍微长点时间的数据,还得注册登录,完了还可能要你积分或者会员啥的,太折腾了。
我还记得当时看到些零散的消息,说这票“短期强势上涨”,又有人说“要大跌了么,6.5接你回来”,还有什么“主力吃货可能”,看得我是一愣一愣的。越看越觉得,没数据在手,心里真没底。
换个思路,自己动手丰衣足食
后来寻思,不行,还得靠自己。我平时也爱瞎琢磨点代码啥的,虽然就是个三脚猫的功夫,但想着能不能用Python整个小程序给它爬下来,或者找找有没有啥现成的工具包能直接调用。这一搜,还真有不少现成的库,像什么Tushare,AkShare之类的,看着都挺牛。
我就挑了个看着文档还算清楚的,照着教程一步步来。先是安装那个库,然后在代码里头写上股票代码“002339”,设置好要获取的日期范围。别看就这几步,对于我这种半吊子来说,也折腾了好一阵子。一会儿是网络不通,一会儿是返回的数据格式看不懂,还得查半天资料,有时候还得去开发者社区看看别人有没有遇到类似的问题。
- 第一步:安装Python环境,这个我电脑上本来就有,省事儿了。
- 第二步:用pip装上选好的财经数据接口库。
- 第三步:去那个库的官网注册,获取一个免费的API密钥或者叫token,不然人家不让你用。
- 第四步:对着示例代码,改巴改巴,把股票代码换成002339,选好开始和结束日期。
就这么捣鼓来捣鼓去,总算是跑通了。看到屏幕上唰唰唰开始打印数据的时候,心里那个美!
数据到手,初探究竟
费了九牛二虎之力,总算是把数据给下载下来了,存成了Excel表格。打开一看,密密麻麻的,从开盘价、收盘价、最高价、最低价,再到成交量、成交额、换手率啥的,一应俱全。我特意看了看最近几个月的数据,确实波动挺大,有时候一天那个振幅,嚯,真是刺激。我还注意到有些日子的“换手率”特别高,像之前看到的资讯里提过“当日换手率达到20%的证券上榜”,看来这票的交易确实挺活跃的。
我还试着简单画了个K线图,虽然用Excel画的,丑了点,但好歹能看出个大概趋势。看到有些日子成交量突然放大,股价也跟着动,我就瞎猜是不是有大资金在里头活动,就像网上说的啥“主力吃货”、“Bid一侧异常增大”之类的,哈哈,纯属瞎蒙,咱也不懂那个微观订单流。
我还看到有数据提到“主动性买入次数”、“卖出成交量”这些,感觉挺有意思,虽然我还没太整明白这些具体咋分析,但起码知道有这么些维度可以看。
一点感悟
通过这回实践,我算是明白了,这数据,真是个好东西。虽然咱不是专业的,也看不出太多高深的门道,但起码能对自己关注的票有个更直观的了解,总比两眼一抹黑,听风就是雨强。而且自己动手获取数据的过程,虽然有点小波折,但也挺有成就感的,感觉自己又学了点新东西。
下次再想研究别的票,我估计还会这么干。毕竟多一手数据,就少一分盲从嘛。今天就分享到这儿,希望能给同样爱折腾的朋友一点小启发。这过程不难,就是需要点耐心去尝试。
还没有评论,来说两句吧...