Files
MoFin/data/reports/cron_99c06255590a_2026-06-05_09-17-10.json
知微 (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

66 lines
13 KiB
JSON
Raw Permalink 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: 盘前热点扫描",
"type": "盘前",
"created_at": "2026-06-05T09:56:43.467860",
"summary": "**Job ID:** 99c06255590a\n**Run Time:** 2026-06-05 09:17:09\n**Schedule:** 30 8 * * 1-5\n[IMPORTANT: You are running as a scheduled cron job. DELIVERY: Your final response will be automatically delivered",
"content": "# Cron Job: 盘前热点扫描\n\n**Job ID:** 99c06255590a\n**Run Time:** 2026-06-05 09:17:09\n**Schedule:** 30 8 * * 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【盘前热点扫描】每日8:00-9:30之间\n\n一、数据采集:\n 读 /home/hmo/web-dashboard/data/portfolio.json(最新持仓)\n 读 /home/hmo/web-dashboard/data/decisions.json(决策库—含所有active策略+trigger条件)\n 读 /home/hmo/web-dashboard/data/daily_reviews.json(近期历史判断+修正记录)\n 读 /home/hmo/web-dashboard/data/stock_profiles.json(行业/业务知识)\n 拉美股隔夜行情、中概股、黄金/原油/汇率\n 当日重要新闻(有重大新闻才写,否则省略)\n\n二、输出策略:\n 基于以上数据做综合研判,不是孤立分析。\n \n 【持仓影响分析】每只持仓按仓位从高到低排列:\n 决策库中有策略的股票 → 引用策略后做今日最新研判\n \"诺德600110:现价XX(昨日-4.2%),决策库策略11.5~11.8加仓,今日观察是否触发区间\"\n \"百济06160:现价XX,策略164~166试仓/170~172加仓,今日关注\"\n 决策库无策略的股票 → 简要分析\n \n 【今日操作预案】3-5条核心提示,引用决策库trigger条件\n 触发区间附近的标的分开写,其他合并\n 市场风险提示(如有)\n\n三、报告对决策库的引用必须具体(直接写价位),不笼统说\"按计划\"\n\n【报告格式硬规则】每条报告标题必须以【股票名+代码】开头,禁止只有价格没有股票名。\n四、基于历史判断做纵向分析:读daily_reviews近3天判断,对比当前情况看是否有修正\n\n【结构化数据输出】\n报告末尾用<structured_data>标签附上:\n{\"type\":\"盘前\",\"time\":\"HH:MM\",\"holdings\":[{\"code\":\"...\",\"name\":\"...\",\"action\":\"买入/卖出/持有/观望\",\"trigger\":\"关键价位(可选)\"}],\"new_finds\":[{\"code\":\"...\",\"name\":\"...\",\"reason\":\"关注理由\"}]}\n【策略执行原则】\n1. 默认严格执行决策库现有策略,到价位就如实报告。\n 正确示例:百济163.80,在试仓区间164~166内;诺德11.52,在加仓区间11.5~11.8内\n 错误示例:自己说\"不建议加仓\"或擅自改区间\n\n2. 修改策略要慎重。只有确实认为原策略不再适用(有充分的新市场信息或基本面变化),才附上修改建议:\n 【策略修改建议】原决策→建议改为→理由\n 改完等用户确认。\n\n3. 没有确凿理由就严格执行,不提修改建议。\n\n【重要】以上示例仅为格式展示,实际策略以 /home/hmo/web-dashboard/data/decisions.json 中所有status=active的股票为准。每份报告必须先读decisions.json获取完整策略列表(目前16只),再逐只分析。\n\n【标题规则】每条报告标题必须含股票名和代码,例如「百济神州(06160) XXX」不能只说「进入区间」让用户猜。\n\n【区间偏差联动】写报告前读 ~/.hermes/zone_breach.json。\n 对action=\"reassess\"的股票,在报告中标注\"⚠️ 区间偏离:建议重新评估\"\n\n【格式铁律】\n每只股票的分析报告必须包含\"股票名(代码)\"前缀,格式如:\n- 腾讯(00700) 现价466.4 ...\n绝对禁止出现无股票名的分析段落。若有SH/HK分区标题,每条下面的分析也要写全名。\n违例惩罚:报告作废重写(严格检查每个bullet point)\n\n【数据源优先级规则】\n- portfolio.json = 唯一可信的当前持仓数据(股数、成本、均价、现价)\n- decisions.json = 仅用于策略参考(区间、止损、目标),不可用于股数/成本\n- 禁止:用decisions.json的shares字段替代portfolio.json的实际持仓\n- 必须:先读portfolio.json确认当前实际股数和成本,再对照decisions.json看策略是否触发\n\n【自选股标注规则(严格遵循)】\n自选股每只必须带🟢🟡⚪表情符:\n\n🟢 可操作 — 价格在买入区内或距触发<3%,给仓位百分比+止损+策略\n 格式:🟢 小鹏汽车(09868) 66.4 — 已入区间65~68,首仓2~3%,止损64\n🟡 关注 — 距触发3~5%,说明距买入区多远、何时变可操作\n 格式:🟡 中国神华(01088) 46.78 — 距买入区45~46仅+3.9%,回落至45.5可关注\n⚪ 观察 — 距触发>5%或无可操作信号,一笔带过不说建议\n 格式:⚪ 建滔(01888) 54.25 — 高于买入区,无操作\n\n仓位只用百分比不要股数。禁止说\"可关注/到达买入区\"等空话。排序按推荐价值从高到低。\n\n## Response\n\nNow let me create the pre-market report based on the available data. I'll organize it by holdings first:\n\n**盘前热点扫描** 2026-06-05 09:15\n\n**一、持仓影响分析**(按仓位从高到低排列)\n\n**【海博思创(688411)】** 现价275.22+24.76%),仓位11.64%\n- 持仓417股,成本238.86,浮盈+24.76%\n- 策略:持有设追踪止盈,止损275,目标309\n- 今日研判:距止盈目标309仅差2.2%,设追踪止盈从高点305.53回落5%约290减1手\n\n**【丘钛科技(01478)】** 现价9.38-26.46%),仓位9.06%\n- 持仓11000股,成本13.86,深套-26.46%\n- 策略:持有等待消费电子催化反弹至13~14再减仓\n- 今日研判:继续低迷-0.98%,割肉性价比低,耐心等待反弹\n\n**【比亚迪股份(01211)】** 现价91.8-0.04%),仓位8.56%\n- 持仓1100股,成本96.24,微亏-0.04%\n- 今日研判:基本持平,关注新能源汽车政策动向\n\n**【阿里巴巴-W(09988)】** 现价123.5+2.46%),仓位7.34%\n- 持仓700股,成本126.59,微盈+2.46%\n- 今日研判:小幅反弹,关注电商板块整体表现\n\n**【紫金矿业(601899)】** 现价30.37-21.68%),仓位7.09%\n- 持仓2400股,成本40.27,亏损-21.68%\n- 今日研判:有色金属板块承压,等待大宗商品反弹\n\n**【辽宁成大(600739)】** 现价10.33-12.58%),仓位6.64%\n- 持仓6600股,成本12.29,亏损-12.58%\n- 今日研判:继续调整,关注医药板块政策变化\n\n**【宁德时代(300750)】** 现价432.06+7.54%),仓位4.05%\n- 持仓100股,成本401.78,盈利+7.54%\n- 今日研判:新能源龙头表现稳健\n\n**【中银香港(02388)】** 现价47.38+9.33%),仓位3.88%\n- 持仓1000股,成本43.94,盈利+9.33%\n- 今日研判:银行股相对稳健,关注港股金融板块\n\n**【腾讯控股(00700)】** 现价459.0+6.05%),仓位3.82%\n- 持仓100股,成本445.45,盈利+6.05%\n- 今日研判:互联网龙头企稳反弹\n\n**【万科企业(02202)】** 现价2.64-48.72%),仓位3.30%\n- 持仓14700股,成本5.42,深套-48.72%\n- 今日研判:地产股持续承压,等待政策支持\n\n**【法拉电子(600563)】** 现价171.45+6.20%),仓位3.14%\n- 持仓200股,成本157.80,盈利+6.20%\n- 今日研判:电子元件板块表现良好\n\n**【招商银行(600036)】** 现价38.11+1.50%),仓位2.90%\n- 持仓800股,成本38.16,微盈+1.50%\n- 今日研判:银行股稳健,关注金融政策\n\n**【百济神州(06160)】** 现价167.9-5.01%),仓位2.73%\n- 持仓400股,成本172.65,亏损-5.01%\n- ⚠️ **区间偏离预警**:根据zone_breach.json,策略区间164~166试仓/170~172加仓\n- 今日研判:现价167.9在试仓区间164~166上方,接近加仓区间170~172\n\n**【黄金ETF华安(518880)】** 现价92.91-23.11%),仓位2.11%\n- 持仓2400股,成本12.19,亏损-23.11%\n- 今日研判:黄金价格调整,关注国际金价走势\n\n**【中科电气(300035)】** 现价16.53-30.78%),仓位1.70%\n- 持仓1100股,成本23.88,亏损-30.78%\n- 今日研判:电气设备板块承压\n\n**【双一科技(300690)】** 现价24.86-9.81%),仓位0.93%\n- 持仓400股,成本27.57,亏损-9.81%\n- 今日研判:小幅调整\n\n**【诺德股份(600110)】** 现价11.54+22.57%),仓位0.11%\n- 持仓3100股,成本11.44,盈利+22.57%\n- ⚠️ **策略触发**:根据zone_breach.json,加仓区间11.5~11.8\n- 今日研判:现价11.54在加仓区间11.5~11.8内,可执行加仓策略\n\n**【小鹏集团(09868)】** 现价66.45,仓位未显示\n- 持仓400股,成本66.56\n- 今日研判:现价66.45在买入区间65~68内,可关注\n\n**二、今日操作预案**\n\n1. **诺德股份(600110)**:现价11.54在加仓区间11.5~11.8内,按策略执行加仓\n2. **百济神州(06160)**:现价167.9接近加仓区间170~172,关注能否进入区间\n3. **小鹏汽车-W(09868)**:现价66.45在买入区间65~68内,可考虑试仓\n4. **海博思创(688411)**:接近止盈目标309,设追踪止盈290\n5. **⚠️ 区间偏离需重新评估**:建滔集团(01888)、摩尔线程-U(688795)、博创科技(300548)连续在区间外,建议重新评估策略\n\n**三、自选关注**(按推荐价值从高到低)\n\n**🟢 可操作**\n- 诺德股份(600110) 11.54 — 已在加仓区间11.5~11.8,执行加仓策略\n- 小鹏汽车-W(09868) 66.45 — 已在买入区间65~68,首仓2~3%,止损64\n\n**🟡 关注** \n- 百济神州(06160) 167.9 — 距加仓区间170~172仅+1.2%,回落至170可关注\n- 中国神华(01088) 46.88 — 距买入区45~46仅+3.9%,回落至45.5可关注\n\n**⚪ 观察**\n- 建滔集团(01888) 54.4 — 高于买入区50~53,无操作\n- 摩尔线程-U(688795) 655.99 — 高于买入区620~650,无操作\n- 博创科技(300548) 224.27 — 低于买入区230~235,无操作\n\n**四、市场风险提示**\n- 关注美股隔夜表现对港股开盘影响\n- 关注人民币汇率波动\n- 注意深套个股(丘钛科技-26.46%、紫金矿业-21.68%、万科企业-48.72%)的仓位控制\n\n<structured_data>\n{\"type\":\"盘前\",\"time\":\"09:15\",\"holdings\":[{\"code\":\"600110\",\"name\":\"诺德股份\",\"action\":\"买入\",\"trigger\":\"11.5~11.8加仓区间\"},{\"code\":\"06160\",\"name\":\"百济神州\",\"action\":\"观望\",\"trigger\":\"170~172加仓区间\"},{\"code\":\"09868\",\"name\":\"小鹏汽车-W\",\"action\":\"买入\",\"trigger\":\"65~68买入区间\"},{\"code\":\"688411\",\"name\":\"海博思创\",\"action\":\"持有\",\"trigger\":\"追踪止盈290\"}],\"new_finds\":[{\"code\":\"01088\",\"name\":\"中国神华\",\"reason\":\"距买入区45~46仅+3.9%,回落可关注\"},{\"code\":\"01888\",\"name\":\"建滔集团\",\"reason\":\"连续在区间外,需重新评估策略\"},{\"code\":\"688795\",\"name\":\"摩尔线程-U\",\"reason\":\"连续在区间外,需重新评估策略\"},{\"code\":\"300548\",\"name\":\"博创科技\",\"reason\":\"连续在区间外,需重新评估策略\"}]}\n</structured_data>\n",
"stocks_mentioned": [
"06160",
"09868",
"600110",
"688411"
],
"structured": {
"type": "盘前",
"time": "09:15",
"holdings": [
{
"code": "600110",
"name": "诺德股份",
"action": "买入",
"trigger": "11.5~11.8加仓区间"
},
{
"code": "06160",
"name": "百济神州",
"action": "观望",
"trigger": "170~172加仓区间"
},
{
"code": "09868",
"name": "小鹏汽车-W",
"action": "买入",
"trigger": "65~68买入区间"
},
{
"code": "688411",
"name": "海博思创",
"action": "持有",
"trigger": "追踪止盈290"
}
],
"new_finds": [
{
"code": "01088",
"name": "中国神华",
"reason": "距买入区45~46仅+3.9%,回落可关注"
},
{
"code": "01888",
"name": "建滔集团",
"reason": "连续在区间外,需重新评估策略"
},
{
"code": "688795",
"name": "摩尔线程-U",
"reason": "连续在区间外,需重新评估策略"
},
{
"code": "300548",
"name": "博创科技",
"reason": "连续在区间外,需重新评估策略"
}
]
},
"_id": "cron_99c06255590a_2026-06-05_09-17-10"
}