双仓做T纪律
这个技能解决什么
散户亏钱通常不是选错股,而是仓位没有分层、纪律没有落到数字上。
这个技能把「底仓 + 机动仓」这套结构固化成可执行的计算:
- 底仓:负成本纯利润,长持不动,只在「逻辑断裂」时才动
- 机动仓:有明确成本价,配一套 止损 / 减仓 / 持有 / 目标 四档规则
- 每次跑一遍,直接告诉你现在处在哪一档、该做什么
核心不是预测涨跌,是把「我该不该动手」变成一道有答案的算术题。
双仓结构
总持仓 = 底仓(长持) + 机动仓(做T)
↓ ↓
只看逻辑断裂 只看纪律档位
不看短期波动 止损/减仓/持有/目标
为什么要分层:同一只票,不同仓位有不同使命。混在一起算,就会在「该拿住」的时候砍掉底仓,在「该止损」的时候对机动仓抱有幻想。
四档纪律
| 档位 | 触发条件 | 动作 |
|---|---|---|
| 🛑 止损 | 现价 ≤ 止损线 | 执行止损,不问理由 |
| 🎯 减仓 | 减仓区下沿 ≤ 现价 ≤ 上沿 | 分批做T锁利 |
| 🚀 持有 | 现价 ≥ 持有线 | 不动,看目标价 |
| ⏸ 观察 | 其余 | 按纪律持有,不追不砍 |
外加一条分时黄线判定:现价在分时均价线(黄线)下方 → 当日偏弱,不追买;上方 → 短线偏强。
六条交易铁律
- 竞价不追单 — 9:25 前集合竞价不挂追买单,开盘观察 15 分钟分时再决策
- 黄线下方不追 — 白线压在均价线下方时不追买,等放量收复均价或回踩支撑缩量再低吸
- 右侧确认 — 突破关键压力需放量确认后才可追,否则等回踩支撑区低吸
- 入场即带止损 — 建仓同时必须设止损线(-5% 以内或技术位,取近者)
- 留足子弹 — 买入后可用资金至少保留一批回调低吸额,不打光
- 底仓只看逻辑断裂 — 不因短期波动动底仓,只认三条硬指标(见下)
底仓逻辑断裂检查(三条,触发任一即重新评估)
- 核心客户砍单 / 被踢出供应链 / 订单份额大幅流失
- 连续两季主营营收增速断崖下滑
- 核心技术路线被替代,且公司无对应布局
除此之外的一切波动,都不构成动底仓的理由。
命令
# 首次使用:生成账户配置模板
python3 scripts/position.py --init 我的账户 600000
# 编辑配置(改成真实持仓)
vim scripts/accounts.json
# 查看全部账户
python3 scripts/position.py
# 只看某个账户
python3 scripts/position.py --account demo
# JSON 输出(供上层程序/cron 消费)
python3 scripts/position.py --account demo --json
配置说明
scripts/accounts.json(首次运行 --init 会自动创建):
{
"accounts": {
"demo": {
"name": "示例账户",
"code": "600000",
"lots": [{ "shares": 1000, "cost": -100.0 }],
"cash": 50000.0,
"strategy": {
"bottom_shares": 400,
"mobile_shares": 600,
"mobile_cost": 100.0
},
"rules": {
"stop": 90.0,
"trim_low": 120.0,
"trim_high": 130.0,
"hold_above": 120.0,
"target": 150.0
},
"levels": {
"分水岭": 95.0,
"结构支撑": [88.0, 92.0],
"三重底": [80.0, 82.0],
"破位": 78.0,
"阻力": [105.0, 110.0, 120.0, 130.0]
}
}
}
}
| 字段 | 含义 |
|---|---|
lots |
持仓批次,cost 可以是负数(负成本 = 已实现利润摊薄) |
cash |
可用资金,参与总资产计算 |
bottom_shares |
底仓股数,只做展示不做纪律判定 |
mobile_shares / mobile_cost |
机动仓股数与均价成本 |
rules |
四档纪律的触发价 |
levels.阻力 |
用于「盘中触及阻力后回落」提示 |
输出示例(示意,数字为演示用途)
===== 示例股票(600000) 2026-01-15 14:30 =====
现价 12.34 (+1.23%) | 均价黄线 12.10 | 上方偏强
持仓 1000股 | 市值 12,340元 | 可用 50,000元 | 总资产 ≈ 62,340元
├ 底仓 400股(长持,只看逻辑断裂)
└ 机动仓 600股@10.00 | 盈亏 +1,404元 (+23.40%)
🎯 进入减仓区 12.00-13.00,可分批做T锁利
✅ 白线在黄线上方(12.10),短线偏强
使用约定(给 Agent)
- 用户问持仓/盈亏 → 直接跑
--json,按配置里的数字算,不要心算 - 触发 🛑 止损档时,必须明确复述纪律,但不替用户下单
- 用户想补仓/加仓时,先检查铁律 5(留足子弹),不足则提醒
- 用户想动底仓时,先问「三条逻辑断裂触发哪一条」,答不上就劝住
- 一切输出都是纪律提示,不是投资建议;买卖决定权在用户
数据来源
腾讯行情公开接口 http://qt.gtimg.cn/q=<code>,无需 API Key。
行情取不到时该账户报错跳过,不影响其他账户。
免责声明
本技能只做仓位与纪律的计算和提醒,不预测涨跌、不构成投资建议。
纪律的价值在于执行的一致性,不保证盈利。市场有风险,决策请自负。