Files
MoFin/data/reports/cron_d3797d924ddc_2026-06-04_12-02-57.json
T
知微 (MoFin) aa0f740381 MoFin 初始提交
完整数据采集+分析管道:
- market_watch.py:90行业板块采集(同花顺/东方财富)
- 市场精选推荐 cron:全市场分析+候选池+星级推荐
- price_monitor.py:持仓/自选高频价格监控
- refresh_mtf_cache.py:多周期K线缓存
- 策略评估/知识萃取管道

文档:docs/ 含完整需求+架构设计
注意:尚未配置 git remote,笑笑接手后自行配置
2026-06-20 12:04:21 +08:00

135 lines
14 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"title": "Cron Job: 快速盯盘-15分钟",
"type": "盯盘",
"created_at": "2026-06-04T12:56:22.978162",
"summary": "**Job ID:** d3797d924ddc\n**Run Time:** 2026-06-04 12:02:56\n**Schedule:** 0,15,30,45 9-16 * * 1-5\n[IMPORTANT: You are running as a scheduled cron job. DELIVERY: Your final response will be automaticall",
"content": "# Cron Job: 快速盯盘-15分钟\n\n**Job ID:** d3797d924ddc\n**Run Time:** 2026-06-04 12:02:56\n**Schedule:** 0,15,30,45 9-16 * * 1-5\n\n## Prompt\n\n[IMPORTANT: You are running as a scheduled cron job. DELIVERY: Your final response will be automatically delivered to the user — do NOT use send_message or try to deliver the output yourself. Just produce your report/output as your final response and the system handles the rest. SILENT: If there is genuinely nothing new to report, respond with exactly \"[SILENT]\" (nothing else) to suppress delivery. Never combine [SILENT] with content — either report your findings normally, or say [SILENT] and nothing more.]\n\n【快速盯盘 15分钟】每15分钟检查一次持仓是否有操作窗口。港股开市期间运行。\n\n一、读 /home/hmo/web-dashboard/data/portfolio.json\n 找出每只持仓的现价、成本、浮盈、仓位、前次分析\n\n二、读 /home/hmo/web-dashboard/data/decisions.json\n 提取所有status=active的策略(目前16只)\n 对每只股票,逐一对号入座查看策略\n\n三、每日首次(9:45)读daily_reviews.json更新历史背景\n\n四、输出策略:精简报告,不是每次都写满。\n 🔴 硬规则:标题必须以【股票名+代码】开头!禁止只有价格的标题(如「现价464.00...」)!\n 正确:「🔵 百济神州(06160) 现价164.40 → 进入试仓区间」 | 错误(禁止):「现价164.40...」\n 🔹 其他远离开的 → 合并\"其他XX只远离操作区间,持有观察\"一行\n 🔹 完全无操作窗口 → SILENT\n\n五、自选股(读 /home/hmo/web-dashboard/data/watchlist.json):\n 已入决策库的 → 按trigger条件判断\n 未入决策库的 → 根据盘面走势和现价做独立分析\n 确实无可说的 → 统一写\"自选股无特别关注\"\n\n六、报告对决策库的引用必须具体(直接写价位),不笼统说\"按计划\"\n\n七、基于daily_reviews近3天判断做纵向分析\n\n【策略执行原则】\n1. 默认严格执行决策库现有策略,到价位就如实报告。\n 正确示例:百济163.80,在试仓区间164~166内;诺德11.52,在加仓区间11.5~11.8内\n 错误示例:自己说\"不建议加仓\"或擅自改区间\n\n2. 修改策略要慎重。只有确实认为原策略不再适用(有充分的新市场信息或基本面变化),才附上修改建议:\n 【策略修改建议】原决策→建议改为→理由\n 改完等用户确认。\n\n3. 没有确凿理由就严格执行,不提修改建议。\n\n【结构化数据输出】\n报告末尾用<structured_data>标签附上:\n{\"type\":\"盯盘\",\"time\":\"HH:MM\",\"holdings\":[{\"code\":\"...\",\"name\":\"...\",\"action\":\"买入/卖出/持有/观望\",\"price\":0}]}\n\n【重要】以上示例仅为格式展示,实际策略以 /home/hmo/web-dashboard/data/decisions.json 中所有status=active的股票为准。每份报告必须先读decisions.json获取完整策略列表(目前16只),再逐只分析。\n\n八、每条报告标题必须含股票名和代码。例如:「🔵 百济神州(06160) 进入试仓区间」,不能只说「进入第一批试仓区间」让用户猜。\n\n【区间偏差联动】写报告前读 ~/.hermes/zone_breach.json。\n 对action=\"reassess\"的股票,在报告中标注\"⚠️ 区间偏离:建议重新评估\"\n\n【格式铁律】\n每只股票必写\"股票名(代码)\"前缀,如\"腾讯(00700) 现价466.4\"。禁止无股票名的分析段落。\n\n【自选股格式要求】\n自选股部分必须按「推荐价值从高到低」排列,每只标注:\n- 🟢 可操作(价格已进入买入区/距离触发<3%):给出具体策略,如\"现价66.4已进入区间65~68,建议现价轻仓50股\"\n- 🟡 关注(距离触发3~5%):说明距触发还有多少,何时关注\n- ⚪ 观察(距离>5%):一笔带过\n禁止平铺直叙罗列价格,必须有仓位百分比+行动建议+观望理由\n\n【自选股仓位指引要求】\n每条可操作/关注的推荐必须带仓位百分比,格式:\n🟢 小鹏汽车(09868) 66.4 — 已入区间65~68,首仓建议2~3%仓位,止损设64\n🟡 中国神华(01088) 46.78 — 距买入区45~46仅+3.9%,若回落至45.5~46可建仓1~2%\n⚪ 其他(距触发>5%)— 一笔带过,不说建议\n\n仓位计算规则:\n- 首仓:目标仓位×50%(半仓入场)\n- 分批:分2~3批入场,每批不超过目标仓位×30%\n- 对已持有股票:按加仓算,每批不超过已持有仓位×50%\n- 对全新买入:首仓不超过总仓位2%\n- A股至少100股/手,港股无限制\n\n【数据源优先级规则】\n- portfolio.json = 唯一可信的当前持仓数据(股数、成本、均价、现价)\n- decisions.json = 仅用于策略参考(区间、止损、目标),不可用于股数/成本\n- 禁止:用decisions.json的shares字段替代portfolio.json的实际持仓\n- 必须:先读portfolio.json确认当前实际股数和成本,再对照decisions.json看策略是否触发\n\n## Response\n\nNow I have all the data. Let me compile the report.\n\n---\n\n📊 **快速盯盘 12:01 | 2026-06-04(周四)**\n\n**市场概况:** 今日港股继续回调(腾讯-1.89%、阿里-2.53%、比亚迪-1.93%),A股分化(宁德-3.60%、法拉+4.03%)。昨日港股科技回调后今日延续弱势。\n\n---\n\n### 🔴 持仓关注\n\n**🔴 海博思创(688411) 现价280.89 → ⚠️ 距止损275仅+2.1%**\n- 今日跌-1.27%(昨收284.49),最低274已破止损位后回升\n- 止损275,现价仅距+2.1%,止盈309距-9.1%\n- 策略:按持仓策略,跌破275止损。当前已逼近,需密切关注\n\n**🔵 百济神州(06160) 现价169.20(+2.42%) → 两批已执,持有中**\n- Batch1@164.40(6/3)、Batch2@171.40(6/4 09:37)均已执行\n- 400股均价172.65,浮亏约-2.0%\n- 止损160安全(+5.75%),目标175/185\n- 现价在batch2成本171.40下方-1.3%,等待反弹至175以上\n\n**🔵 腾讯(00700) 现价457.60(-1.89%) → ⚠️ 追踪止盈已触发**\n- 追踪止盈(高点484回落5%=459.8),现价457.6已触发\n- 策略:触发后关注,接回区450以下(距-1.7%\n- 止损420安全(+8.95%)\n\n**🔵 诺德股份(600110) 现价11.35(-5.73%) → 回调至best entry区**\n- 今日执行batch1买入@~11.5(3100股),随后回调\n- 现价11.35低于11.5,进入\"11.5以下最佳\"区间\n- 止损10.5安全(+8.1%)batch2待定\n\n**🔵 万科企业(02202) 现价2.66(-1.48%) → 接近补仓区2.5~2.6**\n- 距补仓区上沿2.6仅+2.3%\n- 若继续下跌至2.5~2.6可执行补仓1000股摊平\n\n**🔵 双一科技(300690) 现价24.29(-1.58%) → 进入低位观察区**\n- 进入23~24观察区,关注企稳信号(缩量+小阳+不创新低)\n- 跌破23减200股留200股\n\n**🔵 宁德时代(300750) 现价411.06(-3.60%) → 大跌后关注**\n- 浮盈仅+2.3%(成本401.78),止盈500远\n- 今日单日跌-3.60%,仓位4.05%可承受,暂持\n\n**其他9只远离操作区间,持有观察:**\n比亚迪(01211)91.45距止损85+7.6% | 阿里(09988)123.50距止损115+7.4% | 紫金(601899)30.44距止盈35-13.0% | 中银(02388)47.44距止损44+7.8%、止盈52距-8.8% | 法拉(600563)167.49距止损150+11.7%、止盈195距-14.1% | 招行(600036)38.33距止损36+6.5% | 丘钛(01478)9.39深套-26.5%暂持 | 黄金ETF(518880)9.301距止盈10.5~11远 | 中科电气(300035)16.34距止盈20-18.3% | 辽宁成大(600739)10.40距止盈11.5~12-9.6%\n\n---\n\n### 📋 自选股关注\n\n**🟢 小鹏汽车(09868) 66.40(-2.43%) → 已入买入区65~68**\n- 现价66.40在区间65~68内,首仓建议2~3%仓位,止损设64\n- Zone breach状态:maintain(正常)\n\n**🟡 沐曦股份(688802) 729.00(-3.62%) → 在买入区700~740内**\n- 现价729在区间内,但今日跌-3.62%回调幅度较大\n- 若继续回落至700~720可关注1~2%轻仓试探\n\n**🟡 长飞光纤(06869) 257.80(+0.08%) → 在买入区240~255上沿**\n- 现价257.8略高于区间上沿255(+1.1%),可等回调至255以内入手\n\n**🟡 中国神华(01088) 46.76(-0.09%) → 距买入区45~46仅+1.7%**\n- 若回落至45.5~46可建仓1~2%\n\n**⚠️ 建滔集团(01888) 53.85(-0.74%) → 区间偏离,建议重新评估**\n- 原区间50~53,距53.85仍偏高约+1.6%,已触发37次偏离\n\n**⚠️ 博创科技(300548) 229.27(-6.38%) → 区间偏离,建议重新评估**\n- 原区间230~235,现价229.27低于区间(-0.3%),已触发90次偏离\n- 今日大跌-6.38%,需关注是否触发新的区间判断\n\n**⚠️ 摩尔线程(688795) 658.99(-1.33%) → 区间偏离,建议重新评估**\n- 原区间620~650,现价658.99仍偏高+1.4%,已触发57次偏离\n\n**⚪ 其他自选股无特别关注:** 药明康德(02359)123.6、中国人寿(02628)27.86、信义光能(00968)2.60、中国平安(02318)57.40、汇川技术(300124)、TCL电子(01070)、中芯国际(688981)、德明利(001309)\n\n---\n\n### 📈 纵向对比(6/2→6/3→6/4\n1. **百济神州(06160)** 连续3日:6/2试仓买入→6/3持有→6/4两批完成+2.42%反弹,走势符合洗盘后反弹预期\n2. **腾讯(00700)** 6/2大涨+9.36%→6/3回调-3.16%→6/4续跌-1.89%触发追踪止盈,符合技术性回调判断\n3. **海博思创(688411)** 6/2浮盈+24.76%→6/3跌-4.91%→6/4续跌-1.27%逼近止损275,由强势转弱需谨慎\n\n---\n\n<structured_data>\n{\"type\":\"盯盘\",\"time\":\"12:01\",\"holdings\":[{\"code\":\"688411\",\"name\":\"海博思创\",\"action\":\"观望\",\"price\":280.89},{\"code\":\"06160\",\"name\":\"百济神州\",\"action\":\"持有\",\"price\":169.20},{\"code\":\"00700\",\"name\":\"腾讯控股\",\"action\":\"观望\",\"price\":457.60},{\"code\":\"600110\",\"name\":\"诺德股份\",\"action\":\"观望\",\"price\":11.35},{\"code\":\"02202\",\"name\":\"万科企业\",\"action\":\"观望\",\"price\":2.66},{\"code\":\"300690\",\"name\":\"双一科技\",\"action\":\"观望\",\"price\":24.29},{\"code\":\"300750\",\"name\":\"宁德时代\",\"action\":\"持有\",\"price\":411.06},{\"code\":\"01211\",\"name\":\"比亚迪股份\",\"action\":\"持有\",\"price\":91.45},{\"code\":\"09988\",\"name\":\"阿里巴巴-W\",\"action\":\"持有\",\"price\":123.50},{\"code\":\"601899\",\"name\":\"紫金矿业\",\"action\":\"持有\",\"price\":30.44},{\"code\":\"600739\",\"name\":\"辽宁成大\",\"action\":\"持有\",\"price\":10.40},{\"code\":\"02388\",\"name\":\"中银香港\",\"action\":\"持有\",\"price\":47.44},{\"code\":\"600563\",\"name\":\"法拉电子\",\"action\":\"持有\",\"price\":167.49},{\"code\":\"600036\",\"name\":\"招商银行\",\"action\":\"持有\",\"price\":38.33},{\"code\":\"01478\",\"name\":\"丘钛科技\",\"action\":\"持有\",\"price\":9.39},{\"code\":\"518880\",\"name\":\"黄金ETF华安\",\"action\":\"持有\",\"price\":9.301},{\"code\":\"300035\",\"name\":\"中科电气\",\"action\":\"持有\",\"price\":16.34}]}\n</structured_data>\n",
"stocks_mentioned": [
"00700",
"01211",
"01478",
"02202",
"02388",
"06160",
"09988",
"300035",
"300690",
"300750",
"518880",
"600036",
"600110",
"600563",
"600739",
"601899",
"688411"
],
"structured": {
"type": "盯盘",
"time": "12:01",
"holdings": [
{
"code": "688411",
"name": "海博思创",
"action": "观望",
"price": 280.89
},
{
"code": "06160",
"name": "百济神州",
"action": "持有",
"price": 169.2
},
{
"code": "00700",
"name": "腾讯控股",
"action": "观望",
"price": 457.6
},
{
"code": "600110",
"name": "诺德股份",
"action": "观望",
"price": 11.35
},
{
"code": "02202",
"name": "万科企业",
"action": "观望",
"price": 2.66
},
{
"code": "300690",
"name": "双一科技",
"action": "观望",
"price": 24.29
},
{
"code": "300750",
"name": "宁德时代",
"action": "持有",
"price": 411.06
},
{
"code": "01211",
"name": "比亚迪股份",
"action": "持有",
"price": 91.45
},
{
"code": "09988",
"name": "阿里巴巴-W",
"action": "持有",
"price": 123.5
},
{
"code": "601899",
"name": "紫金矿业",
"action": "持有",
"price": 30.44
},
{
"code": "600739",
"name": "辽宁成大",
"action": "持有",
"price": 10.4
},
{
"code": "02388",
"name": "中银香港",
"action": "持有",
"price": 47.44
},
{
"code": "600563",
"name": "法拉电子",
"action": "持有",
"price": 167.49
},
{
"code": "600036",
"name": "招商银行",
"action": "持有",
"price": 38.33
},
{
"code": "01478",
"name": "丘钛科技",
"action": "持有",
"price": 9.39
},
{
"code": "518880",
"name": "黄金ETF华安",
"action": "持有",
"price": 9.301
},
{
"code": "300035",
"name": "中科电气",
"action": "持有",
"price": 16.34
}
]
},
"_id": "cron_d3797d924ddc_2026-06-04_12-02-57"
}