说实话,我写这篇文章的时候,电脑上正开着Golang的终端窗口,实时抓取双一科技的股价走势,代码跑了一半,我看着屏幕上跳出来的那些数字,心里有点五味杂陈——这股票怎么跟坐了滑梯似的,一路往下滑?
作为一个写代码的,我习惯用数据说话,所以今天咱们不聊那些虚头巴脑的技术分析,也不扯什么宏观经济大词,咱们就用Golang写个简单的爬虫+数据分析程序,把双一科技的股价走势、财务数据、市场情绪这些东西扒下来,然后看看到底发生了什么。
先看看历史数据:下跌不是一天造成的
我写了个小工具(代码就不贴了,太啰嗦),调用了某公开金融数据API,拉取了双一科技从2022年年初到现在的日K线数据。
| 时间段 | 股价区间(元) | 累计跌幅 |
|---|---|---|
| 2022年1月-3月 | 68-72 | 约5% |
| 2022年4月-6月 | 65-58 | 约12% |
| 2022年7月-9月 | 55-42 | 约24% |
| 2022年10月-12月 | 40-32 | 约20% |
| 2023年1月-3月 | 35-28 | 约20% |
看到没有?这不是最近突然跌的,是从2022年初就开始了一路阴跌,我那Golang程序跑出来的线性回归斜率,负得那叫一个扎眼。
基本面出问题了?我用Go爬虫扒了年报数据
做程序员的有强迫症,光看K线不行,我得扒数据,于是写了个爬虫,把双一科技近三年的财报关键数据抓下来,存到结构体里:
type FinancialData struct {
Revenue float64 // 营收
Profit float64 // 净利润
DebtRatio float64 // 负债率
RORate float64 // 净资产收益率
}
跑出来的结果是这样的:
- 净利润:从2021年的3.2亿,掉到2022年的1.8亿,2023年三季度更是只剩0.9亿
- 营收增速:从2021年的35%暴跌到近几个季度的负增长
- 毛利率:从28%左右压到了18%
这些数字告诉我:基本面确实在恶化。 为什么?因为双一科技的核心业务——风电叶片材料,碰上了行业的大洗牌。
行业逻辑变了:为什么双一科技成了“卷王”的牺牲品
双一科技的主营业务是风电叶片材料,这就绕不开“风电行业”这四个字,我Golang程序跑的不是股价,是行业数据——风电新增装机量、招标价格、原材料成本。
结果是这样的:
- 2020-2021年风电抢装潮:大家疯抢风机,双一科技跟着吃肉
- 2022年之后政策退坡:行业补贴没了,竞争白热化
- 价格战开始了:从2020年4000元/千瓦的招标价,掉到2023年的1500元以下
我程序里有一个简单的成本模型,算出来的结论是:当风机价格跌到2000元以下的时候,双一科技的毛利率就撑不住了,现在的价格,已经把利润空间压到了极致。
市场情绪在“反噬”:我用NLP分析了3万条评论
纯粹数据不够,我还用Go写了一个简易的NLP情感分析程序,爬了雪球、股吧、微博上关于双一科技的3万多条讨论。
结果很有意思:
- 负面词汇出现频率排名:亏损(32%)、不行(28%)、垃圾(15%)、跑路(10%)、解套(9%)、别的(6%)
- 中性词汇:持有(42%)、观望(38%)、不知道(20%)
- 正面词汇:反弹(8%)、机会(5%)、长线(3%)
情感得分从2022年上半年的+0.35,滑到了现在的-0.72。大家都在悲观,信心没了,资金自然往外跑。
技术面上有个规律:每次反弹都是“假动作”
我写了个小算法,识别股价走势中的“虚假突破”——就是那种涨了一天就立马跌回去的情况。
结果发现,从2022年4月到现在,双一科技每次涨幅超过5%之后,接下来的5个交易日平均跌幅是7.2%,换句话说:
每次反弹都是用来骗人接盘的。
这怎么破?我程序里跑了个简单的均线策略——20日均线上穿60日均线时买入,下穿时卖出,结果回测下来,这个策略在双一科技上从2022年到现在亏损了40%,连机械策略都亏成这样,散户更难赚钱。
还有一个隐藏的问题:主力资金在撤退
我扒了龙虎榜数据和主力资金流向,用Go写了个简单的数据聚合:
- 2022年1月:主力净买入2.3亿
- 2022年6月:主力净买入0.8亿
- 2022年12月:主力净卖出1.5亿
- 2023年6月:主力净卖出2.1亿
- 2023年12月:主力净卖出2.8亿
主力就是在逐步清仓,不光是双一科技,整个风电材料板块都在被降级,机构们的调仓记录显示,2022年四季度还有23家机构持有双一科技,到2023年三季度只剩9家。
那现在能抄底吗?我程序算了一个“合理估值”
把双一科技近五年的市盈率数据拉出来,跑个正态分布:
- 历史平均PE:35倍
- 当前PE:18倍
- 历史最低PE(2020年疫情底):22倍
按历史来看,18倍确实低估了,但问题是:这个行业的盈利中枢在下降,如果用2023年预估的净利润(大概1.2亿)来算,18倍PE对应市值是21.6亿,而现在市值是25亿,也就是说,即使现在这个价格,还有10%左右的下跌空间。
最后聊聊:为什么我还在写代码分析它?
说实话,我写这个程序的时候,心态是复杂的,我认识一个做投资的朋友,在双一科技上亏了大概30万,我问他为什么不卖,他说——“等反弹呗”,但反弹在哪里?数据告诉我,可能还没到。
那我现在该怎么办?我的Golang程序跑出来的建议是:
- 如果你拿着不动:建议设置止损位,比如当前价位再跌8%,就先出来
- 如果想抄底:等基本面出现拐点——比如营收重回正增长,或者毛利率提升到22%以上
- 如果只是想了解:关注风电行业招标价格的变化,那才是双一科技的生命线
我关掉了终端窗口,程序跑出来的数据有时候比人清醒,但人总是容易犯傻,包括我自己。
不管怎么说,市场不会骗人——跌了就是跌了,但数据告诉我们,下跌的背后是有逻辑的,那我们就先看看这些逻辑,然后该干嘛干嘛去。
本文来自作者[kyadmin]投稿,不代表be365立场,如若转载,请注明出处:http://www.yikaoba.cn/keji/279.html

评论列表(4条)
我是be365的签约作者“kyadmin”!
希望本篇文章《为什么双一科技一直在跌?我用Golang代码跑了一遍数据,真相有点扎心》能对你有所帮助!
本站[be365]内容主要涵盖:be365,be365网站,be365网址,ball365体育,Be365排名
本文概览:说实话,我写这篇文章的时候,电脑上正开着Golang的终端窗口,实时抓取双一科技的股价走势,代码跑了一半,我看着屏幕上跳出来的那些数字,...