diff --git a/scripts/batch_reassess.py b/scripts/batch_reassess.py index 9d378251..8aa48526 100644 --- a/scripts/batch_reassess.py +++ b/scripts/batch_reassess.py @@ -146,12 +146,15 @@ PE={data.get('pe','?')} 市值={data.get('mcap','?')}亿 ① 大盘×基本面 [一句话,说明矛盾关系] ② 大盘×消息面 [一句话] ③ 大盘×技术面 [一句话] -④ 大盘×资金流 [一句话] +④ 大盘×资金面 [一句话] ⑤ 行业×基本面 [一句话] ⑥ 行业×消息面 [一句话] ⑦ 行业×技术面 [一句话] -⑧ 个股×基本面 [一句话] -⑨ 个股×消息面 [一句话] +⑧ 行业×资金面 [一句话] +⑨ 个股×基本面 [一句话] +⑩ 个股×消息面 [一句话] +⑪ 个股×技术面 [一句话] +⑫ 个股×资金面 [一句话] 【综合结论】(买入/关注/观望/卖出) 【操作建议】具体操作建议 diff --git a/scripts/per_stock_reassess.py b/scripts/per_stock_reassess.py index dac9db4c..f4102935 100644 --- a/scripts/per_stock_reassess.py +++ b/scripts/per_stock_reassess.py @@ -425,9 +425,9 @@ def main(): except: pass - _prompt = f"""你是一个资深股票分析师。请对股票{code}做一个完整的9维矩阵分析。 + _prompt = f"""你是一个资深股票分析师。请对股票{code}做一个完整的12维矩阵分析(3横×4纵:大盘/行业/个股 × 基本面/消息面/技术面/资金面)。 -⚠️ 重要:9个维度必须交叉对比,找出矛盾/共振点,给出综合判断。 +⚠️ 重要:12个维度必须交叉对比,找出矛盾/共振点,给出综合判断。 当前数据(实时API,禁止使用模型训练数据): 大盘={_macro_desc or "震荡"} | PE/市值={_pe_val} {_pb_val} | 价格={price} 区间={entry.get("entry_low",0)}~{entry.get("entry_high",0)} 止损={entry.get("stop_loss",0)} 止盈={entry.get("take_profit",0)} RR={result.get("rr_ratio",entry.get("rr_ratio",0))} | 信号={result.get("timing_signal") or entry.get("timing_signal","")} | 行业={(result.get("sector_context") or entry.get("sector_context",""))[:50]} @@ -438,9 +438,9 @@ def main(): 格式: 【交叉分析】哪些维度矛盾/共振,关键信号 -① 大盘×基本面 ② 大盘×消息面 ③ 大盘×技术面 ④ 大盘×资金流 -⑤ 行业×基本面 ⑥ 行业×消息面 ⑦ 行业×技术面 -⑧ 个股×基本面 ⑨ 个股×消息面 +① 大盘×基本面 ② 大盘×消息面 ③ 大盘×技术面 ④ 大盘×资金面 +⑤ 行业×基本面 ⑥ 行业×消息面 ⑦ 行业×技术面 ⑧ 行业×资金面 +⑨ 个股×基本面 ⑩ 个股×消息面 ⑪ 个股×技术面 ⑫ 个股×资金面 最后必须输出: 【综合结论】(买入/关注/观望/卖出)