今天捣鼓股票数据的时候突然想看看伊力特的历史走势,结果发现软件里只能看不能直接导出表格。我这暴脾气一下就上来了,非得把它倒腾到Excel里不可!
第一步:找对能下载数据的地儿
我一开始傻乎乎地在交易软件里戳了半天,愣是没找到导出按钮。后来一拍脑袋,翻开了常去的几个金融网站。找了几个看起来靠谱的,挨个点进去试。发现有些历史数据服务藏在网站的犄角旮旯里,菜单名字叫“历史行情”或者“数据下载”之类的。点进去之后,找到输入股票代码的地方,啪啪敲了600197(伊利特的代码)。
第二步:设置好要抓的数据范围
选完股票后,关键来了!得告诉它我想要哪段时间的数据。页面一般都有起始日期和截止日期的选择框。我琢磨着看长期趋势,就选了从2010年1月1日到旁边还有选项让我选数据频率,比如日K线、周K线、月K线,我直接选了“日数据”,这样每天的价格变动都能记下来。页面还藏着复权选项(这个很重要!关系到价格是不是真实的),我勾了“前复权”。搞定这些,才放心地点了那个不起眼的“导出数据”或者“下载”按钮。
第三步:跟下载的文件较劲儿
下载完弹出来一个小窗口问存哪,我就随手扔桌面了。结果跑去桌面一看,傻眼了!文件后缀不是.xlsx,而是.csv!这东西看着就头疼,双击打开全是乱码,数字和文字挤成一团,根本没法看。还好不是第一次处理这个,我右键点击下载好的csv文件,找到“打开方式”,然后选了最熟悉的Excel。Excel一开,跳出来个文本导入向导,第一步直接点“下一步”,到第二步看见分隔符选项,把“逗号”前面勾上,其他乱七八糟的对勾都取消掉,再点下一步,点“完成”。这回顺眼了!日期、开盘价、最高价、最低价、收盘价、成交量,各自占一列,整整齐齐。
第四步:在Excel里做点小手脚
数据是进来了,但有几点看着不顺心:一是日期列格式不对,二是没有涨跌幅数据。我先按住日期列顶上的字母“A”选中整列,然后在开始选项卡里找到“数字格式”下拉框,从“常规”改成短日期格式(就是像2023/11/20这种格式)。接着在数据旁边找了个空列,在第一行输入公式:=(D2-D3)/D3(意思是(今天收盘价减昨天收盘价)再除昨天收盘价)。输完按回车,就看到了当天的涨跌幅。鼠标移到这格右下角,变成小十字后使劲往下拖(这叫下拉填充),整列涨跌幅瞬间就出来了!在表格顶部插了一行,写了句备注:“伊力特(600197)历史交易数据,数据来源:某金融网站,前复权处理,2020.01.01 - 今天”。完工!
整这一圈下来,要命的是,不是所有网站的数据都免费还完整,有些关键字段还藏着掖着要你掏钱买。不过日常分析,这么倒腾出来的数据凑合用是够了。下次找数据前得先瞄一眼网站规矩,省得白费劲。对了,最玄学的是——有时候数据是时灵时不灵,可能纯粹看网站心情!


还没有评论,来说两句吧...