如果把股票分析报告比作体检报告,那么 K 线是心电图,均线是血压趋势,成交量是脉搏,估值是体重与体脂,风险指标则是「你能否承受这次治疗」。这一章不教你预测明天,只教你读懂这些数字在说什么。
一个类比:菜市场里的价格
早上摊主喊 10 元一斤,中午人多了涨到 12 元,傍晚剩货多又降到 8 元。股票价格也一样,是买卖双方在某一刻达成的成交价。K 线记录一天的价格轨迹,成交量记录这一天有多少人真的掏了钱。价格是「观点」,成交量是「行动」。
股票、市场、指数:先分清三个词
股票 = 公司的一小片所有权
买一手贵州茅台,你是这家公司极小的股东之一。股价上涨来自「有人愿意用更高价买你手里的那一小片」,而不是公司当天多酿了酒。
市场 = 交易发生的规则场
A 股、港股、美股、日股、韩股、台股各有自己的交易时间、货币、涨跌停与信息披露规则。同一家公司在不同市场上市,价格也可能不同。
指数不是一只股票,而是一篮子的加权平均。上证指数像「上海市场平均体温」,沪深 300 像「沪深两市 300 位大块头的平均体温」。ETF 则是把一篮子资产打包成一只可交易的产品。
DSA 支持六类市场代码。记住一个关键规则:裸 6 位数字默认按 A 股股票处理;指数要写显式前缀或后缀。
| 市场 | 代码示例 | 怎么读 |
|---|---|---|
| A 股 | 600519、000001 | 沪市 6 开头、深市 0/3 开头;裸码默认 A 股 |
| 港股 | hk00700、00700.HK | 常见写法是 hk 前缀 |
| 美股 | AAPL、NVDA | 交易所字母代码 |
| 日股 | 7203.T | Yahoo 后缀 .T(丰田) |
| 韩股 | 005930.KS、035720.KQ | KOSPI 用 .KS,KOSDAQ 用 .KQ |
| 台股 | 2330.TW、6488.TWO | 上市 .TW,上柜 .TWO |
| A 股指数 | sh000016、000300.CSI | 必须显式标记;裸 000016 是股票 |
K 线:把一天压缩成一根蜡烛
一根日 K 线包含四个价格:开盘价(Open)、最高价(High)、最低价(Low)、收盘价(Close),合称 OHLC。实体部分连接开盘与收盘,上下细线是当天摸到过的最高与最低(影线)。
A 股习惯红涨绿跌:收盘高于开盘画红(阳线),低于开盘画绿(阴线)。美股等市场常用相反的绿涨红跌。看到海外图表时,先确认颜色约定,别把「大红」当成上涨。
实体与影线在说什么
- 长阳线:买方从开盘一路占优,收盘接近最高。情绪强,但也要看位置——高位长阳可能是加速赶顶。
- 长阴线:卖方主导,收盘接近最低。低位长阴可能是恐慌,也可能是趋势继续。
- 十字星 / 小实体:多空拉锯,方向未定。出现在关键位时,比出现在半山腰更有意义。
- 长上影:盘中冲高却被砸回,说明上方有抛压。
- 长下影:盘中下探被接住,说明下方有承接。
三个初学者常见误区
① 单根 K 线几乎不能预测未来;
② 同一形态在高位与低位含义相反;
③ 复权方式不同,长期 K 线会「长得不一样」——DSA 取的多为前复权日线(如腾讯接口显式请求 qfq),避免分红送股造成假跳空。
成交量:价格背后的「参与度」
成交量是当天换手的股数。价格上涨但成交量萎缩,说明「愿意追的人不多」;价格下跌但成交量放大,说明「跑的人很多」。两个衍生指标经常一起看:
- 量比 = 当前成交量 ÷ 过去 5 日平均成交量。大于 1.5 通常视为放量,小于 0.7 视为缩量。
- 换手率 = 成交量 ÷ 流通股本。它把「盘子大小」标准化,更适合横向比较不同股票。
| 价量组合 | 常见解读 | 但要小心 |
|---|---|---|
| 放量上涨 | 资金进场,趋势得到确认 | 高位放量也可能是出货 |
| 缩量上涨 | 抛压小,但也可能是「没人接」 | 持续性通常弱于放量上涨 |
| 放量下跌 | 恐慌抛售或资金撤离 | 跌久了的放量可能是最后一跌 |
| 缩量下跌 | 卖压衰减,可能接近阶段底部 | 也可能只是没人买,阴跌继续 |
DSA 的技术评分里,量能占 15 分(满分 100),并且会把「量比」写进报告。它不会单凭一根放量 K 线就让你买入,而是要求趋势、位置、量能一起配合。
均线:把噪音熨平的趋势线
5 日均线(MA5)就是最近 5 个交易日收盘价的平均值,每天滚动更新。它像「过去一周的平均情绪价」。MA20 是月线,MA60 是季线,周期越长,线越平缓。
均线最实用的三个读法:
MA20 向上,说明中期重心在抬升;向下则相反。均线走平,往往意味着震荡。
MA5 > MA10 > MA20 且都向上,叫多头排列;反过来是空头排列。DSA 的默认多头策略就以此为基础。
短期均线上穿长期均线叫金叉,下穿叫死叉。上涨趋势中,价格回踩均线不破,均线就像「弹床」。
均线是滞后指标
它由过去的价格算出来,天然慢半拍。金叉出现时,价格往往已经涨了一段;死叉出现时,跌幅也可能已经不小。均线的价值在于过滤噪音、定义趋势,而不是抢在第一时间。
DSA 的 StockTrendAnalyzer 会计算 MA5/10/20/60;当日线不足 60 根时用 MA20 顶替,避免新股或短历史数据直接算崩。它还有一个「实时价叠加」选项:盘中用最新价替换最后一根收盘价,让均线更贴近当下。
MACD:观察趋势的加速度
MACD 不直接看价格,而是看两条指数均线的距离。可以把它想成「趋势的油门与刹车」:
DEA = EMA9(DIF)
MACD 柱 = (DIF − DEA) × 2
- DIF 上穿 DEA(金叉):短期动能强于中期,偏多信号。
- 零轴上方金叉:发生在多头趋势中,通常比零轴下方的金叉更可靠。
- 红柱缩短 / 绿柱缩短:趋势在减速,可能只是休息,也可能是反转前兆。
- 顶背离:价格创新高,但 DIF 或红柱没有创新高——上涨的「力气」在衰减。
DSA 使用经典的 12/26/9 参数,并把 MACD 状态纳入技术评分(15 分)。但请记住:MACD 在震荡市里会频繁假信号,单靠金叉死叉交易,手续费和回撤可能先把你磨没。
RSI:市场是不是「太热」了
RSI 把一段时间内的平均涨幅与平均跌幅做比较,映射到 0–100。数值越高,近期上涨力量越强;超过 70 常被叫「超买」,低于 30 叫「超卖」。
DSA 计算 RSI6、RSI12、RSI24,并用 Wilder 平滑(ewm(alpha=1/period)),阈值是 70 / 30。
超买 ≠ 马上跌
强趋势里,RSI 可以在 70 以上待很久。把它当「温度计」而不是「卖出按钮」:温度高说明要小心,但不代表立刻降温。真正要结合的是趋势、量能与位置。
乖离率:你离「平均成本」有多远
乖离率(Bias)衡量现价偏离均线的百分比。它回答一个很朴素的问题:现在买,是不是追在了短期平均成本的上面?
DSA 的交易纪律里有一个硬阈值:MA5 乖离率超过 5% 时,视为「严禁追高」;2% 以内被认为是相对舒服的介入区间。这不是市场真理,而是一种风险控制选择:宁可错过,也不在情绪最热的时候接最后一棒。
为什么报告总在提醒「乖离偏高」?
因为 LLM 很会写「强势突破」,但如果价格已经离 MA5 很远,任何买点都意味着更大的回撤风险。系统的做法是先用规则把「追高」压下去,再让模型组织语言。你会在决策守卫一章看到具体实现。
乖离率也有反向用法:暴跌时大幅负乖离可能带来反弹,但在下跌趋势里「便宜」可以更便宜。所以它通常只作为入场时机的辅助,而不是方向判断。
KDJ、BOLL、ATR:常见,但不一定内置
你会在很多教程里看到另外三个指标。它们值得了解,但需要知道:DSA 当前的主链路并没有计算 KDJ、BOLL、ATR。技术指标层用的是 MA、MACD、RSI、乖离率与量能。把「常见」误当成「本项目已实现」,是读开源项目时很容易犯的错。
| 指标 | 一句话理解 | 典型用途 | DSA 是否内置 |
|---|---|---|---|
| KDJ | 用近期最高最低价衡量随机摆动,K/D/J 三线 | 短线超买超卖、交叉 | 否(关联知识) |
| BOLL | 均线中轨 ± 标准差带宽,形成通道 | 波动收缩/扩张、通道突破 | 否(关联知识) |
| ATR | 平均真实波幅,衡量波动大小 | 按波动设置止损距离 | 否(关联知识) |
为什么知道它们仍然有用?因为 LLM 可能在报告里提到这些词,自定义策略也可以引用;而当你准备扩展指标时,知道它们解决什么问题,比会背公式更重要。
趋势与支撑压力:价格的地图
趋势是一段时间里的主要方向。DSA 把趋势分为强多头、多头、震荡、空头和强空头等状态,并用均线排列、MACD、RSI、量能综合打分。
支撑位是买方反复出现的地方,压力位是卖方反复出现的地方。它们不是画出来的魔法线,而是历史成交密集区与心理关口的交集。均线、前高前低、缺口、整数关口,都可能成为参考。
DSA 的决策守卫会拿现价与支撑/压力比较:破位、贴近支撑、突破、贴近压力,对应不同的降级或保留动作。这让「买卖点」不只是一句漂亮话,而是和价格位置绑定的规则。
估值:贵不贵,要和谁比
估值不是「越低越好」,而是「价格相对于公司的赚钱能力是否合理」。三个最常用的尺子:
PE · 市盈率
股价 ÷ 每股收益。粗略理解:按当前利润,多少年「回本」。高增长公司通常享受更高 PE,但高 PE 也意味着更小的容错空间。
PB · 市净率
股价 ÷ 每股净资产。银行、地产、制造业等重资产行业更常用;轻资产公司 PB 天然偏高。
ROE · 净资产收益率
净利润 ÷ 净资产。衡量「用股东的钱赚钱的效率」。长期高 ROE 往往意味着更强的商业模式或护城河。
看财报时,至少对齐三件事:营收增速、利润增速、经营现金流。如果利润增长但现金流持续恶化,可能是应收账款堆积或收入质量下降。DSA 的基本面上下文会按市场能力抓取财务快照、估值与资金流,并在缺失时标记 not_supported 或质量状态,而不是编一个数字。
风险、回撤与仓位:先想能亏多少
回撤比收益率更诚实:年化 30% 但最大回撤 60% 的策略,大多数人拿不住。仓位管理则是把「不确定性」换算成「可承受的亏损」。
一个简单的仓位公式
可买股数 ≈(总资金 × 单笔风险比例)÷(买入价 − 止损价)。先定「这笔最多亏多少」,再倒推买多少,而不是先看「能买多少」。
止损是提前写好的退出规则,不是「跌了再说」。把止损放在关键支撑下方一点,而不是一个随意的百分比;同时确保障碍位被触发时,亏损仍在你的风险预算内。DSA 报告里的「狙击点」会给出建议买入区间、止损位与目标位,但最终执行仍取决于你自己。
情绪与资金:市场不是一个理性人
短期内,价格由资金和情绪驱动。几个常见的温度计:
- 换手率与量比:参与度是否异常;过高往往意味着分歧巨大。
- 涨停/跌停家数:A 股情绪的温度计。涨停多说明赚钱效应强,但也可能是情绪高潮。
- 北向资金:境外资金通过沪深港通买卖 A 股的净额,常被当作风格与风险偏好的参考。它不是「聪明钱」的同义词。
- 板块轮动:资金从高位板块流向低位板块,形成阶段主线。DSA 的热点题材、龙头、情绪周期策略都在描述这件事。
注意:这些数据有强烈的市场属性。港股、美股、日韩台股没有「北向资金」或 A 股式涨跌停,系统会按市场能力边界降级,而不是硬套 A 股概念。
指标不是预言:三个必须知道的边界
滞后性
均线、MACD 都由历史价格计算,天然慢半拍。
环境切换
震荡市有效的参数,趋势市可能失效;没有万能参数。
过拟合
把历史调到完美,往往只是记住了噪音。
所以 DSA 没有把「指标金叉」直接等同于「买入」,而是让 LLM 综合趋势、量能、筹码、新闻、市场阶段,再用规则守卫收敛。这也是你接下来要读的重点。
某股票现价 21 元,MA5 为 20 元。它的 MA5 乖离率约为多少?按 DSA 的交易纪律,属于什么状态?