Install
openclaw skills install unified-asset-advisor统一大类资产配置分析技能(融合版)。基于宏观经济分析和申万一级行业趋势,生成中国大类资产配置建议报告。数据源采用 AKShare(底层对接国家统计局/东方财富等权威源,非黑盒)。输出三格式:HTML(可视化卡片+产业链图)、Markdown(完整分析文档)、Excel(8 Sheet结构化数据)。覆盖宏观经济→资产周期→行业筛选→产业链分析→品种操作(A股/港股通/QDII/ETF/债券基金/商品基金)→期货期权策略(含置信度评级+止损参考)。触发词:资产配置、宏观分析、大类资产、行业配置、投资建议、还有哪些资产值得关注。当用户手动选择此 skill 或使用这些触发词时使用。
openclaw skills install unified-asset-advisor本 skill 融合三个资产配置 skill 的最优设计,形成单一权威分析流程:
| 来源 | 吸收的优点 |
|---|---|
| asset-allocation-advisor(主框架) | 置信度评级、产业链详细箭头图、多空信号矩阵、止损参考 |
| macro-asset-advisor | 七步递进框架、HTML可视化资产卡片、QDII自动匹配规则、动态实时查询 |
| asset-allocation | Excel多Sheet输出、清晰Markdown模板、债券/股票/商品/期货期权全覆盖 |
数据源:四源混合策略(经过实测验证,TDX响应17-25ms零断连)
*_em) 频繁 RemoteDisconnected,不得作为主数据源macro_china_rmb()、stock_sector_spot_indicator()、stock_sector_fund_flow_rank()、fund_qdii_spot_em()输出格式:HTML + Markdown + Excel(三份齐出)
Step 1: 宏观数据采集(AKShare国家统计局源 + 新浪源 + WebSearch兜底)
↓
Step 2: 大类资产周期判断(四宫格 + 置信度)
↓
Step 3: 申万一级行业筛选(TDX 板块涨跌+资金+事件,替代westock-data)
↓
Step 4: 产业链上下游分析(TDX 产业链图谱 nodes+links 自动渲染)
↓
Step 5: 品种操作建议(TDX 实时行情+资金+研报评级 + AKShare新浪源ETF)
↓
Step 6: 期货期权策略(AKShare新浪源期货 + option-strategy-advisor期权链)
↓
Step 7: 三格式输出(HTML + Markdown + Excel)
C:\Users\chunh\.workbuddy\binaries\python\envs\akshare\Scripts\python.exe
使用 scripts/fetch_macro.py china 一键拉取,或逐项调用:
import akshare as ak
# ✅ 稳定可用的宏观函数
df = ak.macro_china_ppi() # PPI 月度同比
df = ak.macro_china_cpi() # CPI 月度同比
df = ak.macro_china_pmi() # PMI 制造业+非制造业
df = ak.macro_china_gdp() # GDP 季度
df = ak.macro_china_money_supply() # M2
df = ak.macro_china_shrzgm() # 社融
df = ak.macro_china_lpr() # LPR
| 指标 | AKShare 函数 | 输出列 | 可用性 |
|---|---|---|---|
| PPI 同比 | macro_china_ppi() | 当月同比增长 | ✅ |
| CPI 同比 | macro_china_cpi() | 当月同比增长 | ✅ |
| 制造业 PMI | macro_china_pmi() | 制造业 | ✅ |
| GDP 增速 | macro_china_gdp() | 当季同比 | ✅ |
| M2 增速 | macro_china_money_supply() | 货币供应量 | ✅ |
| 社融规模 | macro_china_shrzgm() | 社会融资规模 | ✅ |
| LPR | macro_china_lpr() | 1年期/5年期 | ✅ |
| 人民币汇率 | macro_china_rmb() | — | ❌ TypeError,用WebSearch兜底 |
# ✅ 新浪源(稳定)
df = ak.stock_info_global_sina() # 全球指数(道琼斯/标普/纳斯达克/恒生等,20行)
df = ak.stock_hk_index_spot_sina() # 港股指数(恒生/国企/红筹等,38行)
df = ak.stock_zh_index_spot_sina() # A股指数(上证/深证/创业板,562行)
# ✅ 中美国债利率(AKShare 稳定)
df = ak.bond_zh_us_rate() # 中美国债收益率对照,9270行
# ❌ 以下EM接口不可用(频繁 RemoteDisconnected),勿用
# stock_us_spot_em(), stock_hk_spot_em(), stock_hk_ggt_components_em()
如 AKShare 数据不全,必须 WebSearch 补充:标普500、恒生指数、DXY、布伦特原油、COMEX黄金等。
关键宏观数据(PPI/CPI/PMI/GDP)必须双重确认:
stats.gov.cn 官方发布值 →基于 Step 1 数据,对照 references/asset_cycle_logic.md 美林时钟框架。
| 维度 | 判断 | 关键指标 |
|---|---|---|
| 经济增长动能 | 扩张/收缩/中性 | GDP、PMI |
| 通胀压力 | 上行/下行/稳定 | CPI、PPI |
| 货币政策取向 | 宽松/中性/收紧 | LPR、MLF、准备金率 |
| 流动性环境 | 充裕/中性/偏紧 | M2、社融 |
| 外部需求 | 改善/恶化/稳定 | 出口、全球PMI |
| 风险偏好 | 上升/下降/震荡 | 汇率、VIX、外资流向 |
每类资产给出方向+置信度(高/中/低)+1-2句逻辑:
债券(Bond):看空 | 置信度:高
→ PPI 加速至+2.8%推升通胀预期,美债10Y升至4.46%形成压制,降息紧迫性降低
商品(Commodity):看多 | 置信度:高
→ 全球再通胀交易,黄金避险+原油地缘溢价+铜铝供需偏紧,三重共振
→ 直接推荐商品ETF:518880(黄金ETF)、159980(有色ETF)、159981(能源化工ETF)
股票(Stock):看多 | 置信度:中
→ 盈利改善+流动性充裕,但需警惕PPI过快上行挤压中下游利润
现金(Cash):中性偏减持 | 置信度:中
→ 实际利率收窄,通胀侵蚀购买力;保留部分灵活性等待回撤机会
❌ AKShare 以下函数不可用:
stock_sector_spot_indicator() — 函数不存在stock_board_industry_name_em() — 频繁 RemoteDisconnectedstock_sector_fund_flow_rank() — KeyError 编码问题✅ TDX连接器替代(核心接口):
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.skef10_bk_cpbd_jczl"
branch="003" # 阶段涨幅
code="881001" # 申万一级行业代码(881001=农林牧渔...881031=综合)
timeType="1m" # 近1月累计涨幅;可选 5d/1m/3m/6m/1y
返回:行业名称、近N日累计涨幅、同期上证涨幅对比
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.skef10_bk_cpbd_jczl"
branch="001" # 基础资料
code="881001"
timeType="1m"
返回:PE(TTM)、PB、ROE、资产负债率等
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.skef10_bk_cpbd_jczl"
branch="004" # 市场统计
code="881001"
timeType="1m"
返回:成交量、成交额、换手率、涨跌家数
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.skef10_hy_zxdt_hyzysj"
industryCode="881001" # 行业代码
title="" # 空字符串返回全部
返回:TDX专业编辑维护的结构化行业事件列表
# 行业财务排名
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxShareCW.ph_agf10_hypm"
queryKey="00102"
code="881001"
# 行业估值排名
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxShareCW.ph_agf10_hypm"
queryKey="00105"
code="881001"
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.tdxf10_gg_jyds"
code="000001" # 6位股票代码
fixedTag="zjlx" # 资金流向
extra="5" # 近5日
返回:主力净额、超大单/大单/中单/小单4级拆分、主买/主卖
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.tdxf10_gg_jyds"
code="000001"
fixedTag="jglhb" # 龙虎榜
extra="5"
| 行业 | 代码 | 行业 | 代码 | 行业 | 代码 |
|---|---|---|---|---|---|
| 农林牧渔 | 881001 | 计算机 | 881011 | 电子 | 881021 |
| 采掘 | 881002 | 传媒 | 881012 | 国防军工 | 881022 |
| 化工 | 881003 | 通信 | 881013 | 建筑装饰 | 881023 |
| 钢铁 | 881004 | 公用事业 | 881014 | 机械设备 | 881024 |
| 有色金属 | 881005 | 非银金融 | 881015 | 房地产 | 881025 |
| 建筑材料 | 881006 | 银行 | 881016 | 商业贸易 | 881026 |
| 电气设备 | 881007 | 房地产 | 881017 | 社会服务 | 881027 |
| 家用电器 | 881008 | 医药生物 | 881018 | 轻工制造 | 881028 |
| 食品饮料 | 881009 | 纺织服装 | 881019 | 环保 | 881029 |
| 汽车 | 881010 | 休闲服务 | 881020 | 综合 | 881030 |
代码规律:881001~881031,大部分为31个申万一级行业。具体代码可用
tdx_lookup_stock query="有色金属" range="ZS"确认。
✅ AKShare 新浪源补充:
# A股指数行情(562行,含各行业指数)
df = ak.stock_zh_index_spot_sina()
| 维度 | 权重 | 数据来源 | 评分标准 |
|---|---|---|---|
| 趋势(近20日涨跌) | 40% | TDX board_cpbd_stage_return (branch=003) | 涨幅前10 = 高分 |
| 资金(近5日净流入) | 30% | TDX capital_flow (fixedTag=zjlx) | 主力净流入 = 高分 |
| 政策(近期催化) | 30% | TDX industry_important_events | 有明确催化 = 高分 |
默认模式(用户未指定行业):
全行业模式(触发词:"全行业"/"全部"/"所有行业"/"31个"):
指定行业模式:仅分析用户指定的行业
基于 PPI/CPI/PMI 等宏观数据,分析行业受益/受损:
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.cfg_tk_gethy"
industryCode="881001" # 申万一级行业代码
返回结构化产业链数据:
nodes[]: 节点列表,每个节点含 id、name、category(上游/中游/下游)links[]: 连接列表,每条含 source→target、label(传导关系)HTML渲染:将 nodes+links 直接渲染为 SVG 力导向图,替代原有的文本箭头图。
Markdown输出:仍可转为文本格式:上游(名称) → 传导关系 → 下游(名称)
对每个筛选出的行业,分析内容:
| 数据 | TDX接口 | 用途 |
|---|---|---|
| 板块PE/PB/ROE | board_cpbd_basic_info (branch=001) | 产业链各环节估值对比 |
| 板块阶段涨幅 | board_cpbd_stage_return (branch=003) | 上下游价格传导验证 |
| 板块市场统计 | board_cpbd_market_stats (branch=004) | 量价配合判断 |
| 行业重要事件 | industry_important_events | 产业链催化/风险事件 |
| 个股主营构成 | business_composition (fixedTag=00202) | 验证个股在产业链中的位置 |
❌ AKShare EM接口不可用: stock_board_industry_cons_em()、stock_zh_a_spot_em() 频繁断连
✅ 使用 TDX连接器替代:
DeferExecuteTool: mcp__tdx-connector__tdx_lookup_stock
query="紫金矿业" # 按名称搜索
range="AG" # A股
DeferExecuteTool: mcp__tdx-connector__tdx_quotes
code="601899" # 6位股票代码(不带sh/sz前缀)
setcode="1" # 1=沪市, 0=深市, 2=北交所
hasCalcInfo="1" # 含PE/PB/总市值等
hasCwInfo="1" # 含财务信息
DeferExecuteTool: mcp__tdx-connector__tdx_kline
code="601899"
setcode="1"
period="4" # 4=日线, 5=周线, 6=月线
wantNum="20" # 最近20根K线
DeferExecuteTool: mcp__tdx-connector__tdx_screener
message="主力净流入" # 自然语言条件
rang="AG" # A股
pageSize="10"
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.tdxf10_gg_ybpj"
code="601899"
fixedTag="yzyq"
返回:券商评级、目标价、一致预期EPS
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxShareCW.ph_agf10_gzfx"
code="601899"
extraOne="1" # PE历史分位
extraTwo="0"
# 涨停分析
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.tdxf10_gg_jyds"
code="000001"
fixedTag="ztfx"
extra="5"
# 跌停分析
fixedTag="dtfx"
每个行业输出 2-3只 精选标的(兼顾龙头和弹性),含代码、最新价、涨跌幅、PE/PB。
✅ 使用 TDX连接器:
# 代码检索
DeferExecuteTool: mcp__tdx-connector__tdx_lookup_stock
query="腾讯控股"
range="HK-GP"
# 实时行情(target必须设为"1")
DeferExecuteTool: mcp__tdx-connector__tdx_quotes
code="00700" # 5位港股代码
setcode="31" # 港股setcode
target="1" # ⚠️ 港股必须传1
# 港股三大表
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.skef10_hk_cwfx"
code="00700"
fixedTag="1" # 1=损益表, 2=资产负债表, 3=现金流量表
输出港股代码、最新价(HKD)、AH溢价、三大表数据。
DeferExecuteTool: mcp__tdx-connector__tdx_api_data
entry="TdxSharePCCW.tdxf10_gg_zlcc"
code="000001"
fixedTag="bszj"
extra="5"
✅ TDX连接器 + AKShare 新浪源:
# 基金代码检索
DeferExecuteTool: mcp__tdx-connector__tdx_lookup_stock
query="510300"
range="JJ"
# 基金实时行情
DeferExecuteTool: mcp__tdx-connector__tdx_quotes
code="510300"
setcode="1"
# 基金指标查询(规模、净值等)
DeferExecuteTool: mcp__tdx-connector__tdx_indicator_select
message="华泰柏瑞沪深300ETF的基金规模和最新净值"
rang="JJ"
# ✅ 新浪源 ETF 分类行情(382行,稳定)
df = ak.fund_etf_category_sina()
# ✅ AKShare EM源 ETF 行情(1490行,可能断连)
df = ak.fund_etf_spot_em()
# ❌ QDII函数不存在
# fund_qdii_spot_em() — AttributeError,用WebSearch查QDII基金列表
输出1-2只流动性好的ETF(优先规模>5亿、日均成交额>1000万)。
| 条件触发 | QDII基金类别 |
|---|---|
| 电子/计算机行业上升 | 纳斯达克100 / 全球科技 QDII |
| 医药生物行业上升 | 全球医疗保健 QDII |
| 商品看多 | 原油QDII / 黄金QDII |
| 债券看多 | 全球债券 / 美元债 QDII |
| 股票看多(整体) | 标普500 QDII / 全球股票 QDII |
| 消费/互联网上升 | 全球消费 / 中概互联 QDII |
| 条件触发 | 商品ETF | 代码 | 说明 |
|---|---|---|---|
| 商品整体看多 | 黄金ETF | 518880 | 规模1022亿,流动性最强 |
| 有色金属行业上升 | 有色金属ETF | 159980 | 规模66亿,铜铝锡全面受益 |
| 有色金属+贵金属 | 白银基金LOF | 161226 | 规模75亿,兼具工业+贵金属属性 |
| 石油石化行业上升 | 能源化工ETF | 159981 | 规模34亿,原油+化工双线 |
| 原油看多 | 南方原油LOF | 160723 | 规模14亿,跟踪原油价格 |
| 农产品看多 | 豆粕ETF | 159985 | 规模30亿,通胀传导受益 |
在商品看多或相关行业上升时,必须在操作建议中推荐以下商品ETF,与行业ETF并列:
| 代码 | 名称 | 类型 | 规模 | 适用场景 |
|---|---|---|---|---|
| 518880 | 华安黄金ETF | 黄金 | 1022亿 | 商品看多、避险需求、通胀上行 |
| 161226 | 国投瑞银白银基金LOF | 白银 | 75亿 | 有色金属上升、工业金属+贵金属双线 |
| 159980 | 华夏有色金属ETF | 有色金属 | 66亿 | 有色金属行业上升、铜铝锡全面受益 |
| 159985 | 华夏豆粕ETF | 豆粕 | 30亿 | 农产品看多、通胀传导 |
| 159981 | 易方达能源化工ETF | 能源化工 | 34亿 | 石油石化上升、原油化工品涨价 |
| 160723 | 南方原油LOF | 原油 | 14亿 | 原油看多、地缘溢价 |
推荐规则:
✅ AKShare 可用:
# ✅ 可转债(集思录源,稳定)
df = ak.bond_cb_jsl()
# ✅ 可转债汇总(新浪源,稳定)
df = ak.bond_cb_summary_sina()
✅ AKShare 新浪源(稳定):
# ✅ 期货主力品种列表(82行,含symbol/exchange/name)
df = ak.futures_display_main_sina()
# ✅ 期货主力合约行情(需传symbol参数如'RB0')
df = ak.futures_main_sina(symbol='RB0') # 螺纹钢主力
# ✅ 可转债汇总(新浪源)
df = ak.bond_cb_summary_sina()
❌ 以下函数不可用或有坑:
futures_foreign_commodity_realtime() — 需传symbol参数,不能无参调用futures_hold_pos_sina(symbol) — symbol参数格式有误策略规则:
| 资产周期 | 期货策略 |
|---|---|
| 上升期 | 做多,附主力合约代码+最新价+建议仓位 |
| 下跌期 | 做空,附主力合约代码+最新价+建议仓位 |
| 震荡期 | 观望或区间操作 |
| 不确定 | 减仓 |
对 Step 2 判断方向相关的 ETF(510050/510300/510500/159915/588000),给出期权策略。
中国境内存在的 ETF 期权标的:上证50ETF(510050)、沪深300ETF(510300)、中证500ETF(510500)、创业板ETF(159915)、科创50ETF(588000)、深证100ETF(159901)。黄金ETF(518880)目前在中国境内没有对应的期权产品,不得推荐。
给出策略:
| 周期 | 期权策略 | 说明 |
|---|---|---|
| 上升期 | 买看涨 / 牛市价差 / 卖看跌 | 方向性看多 |
| 下跌期 | 买看跌 / 熊市价差 / 卖看涨 | 方向性看空 |
| 震荡期 | 卖跨式/宽跨式 / 铁鹰价差 | 赚取时间价值 |
| 不确定 | 买跨式/宽跨式 | 做多波动率 |
品种:合约代码 + 最新价
方向:做多/做空/卖出期权
推荐策略:策略名称
具体参数:
- 行权价:XXXX(期权)
- 到期月:XXXX年X月
- 建议仓位:X%
- 止损参考:XXXX(期货)/ 最大亏损:XXXX(期权)
风险提示:关键注意事项
使用 assets/report_template.html 模板,填充占位符。特点:
.asset-card 样式,涨红跌绿)保存为 asset_config_report_{YYYY-MM-DD}.html,调用 preview_url 预览。
使用 assets/report_template.md 结构模板。输出结构:
# 资产配置建议报告
报告日期:YYYY年MM月DD日 | 数据源:TDX连接器 + AKShare(国家统计局)+ AKShare新浪
## 一、宏观经济概况
### 中国宏观
### 全球宏观
### 宏观综合判断(六维度 + 周期定位)
## 二、大类资产趋势
[配置权重表 + 置信度评级]
## 三、重点行业分析
### [上升行业] XX
#### 产业链传导
#### 操作建议(A股/港股通/ETF/QDII/债券/商品)
#### 期货期权策略
### [下降行业] XX
(同上结构)
## 四、期货期权综合策略
### 国债期货 / 商品期货 / 股指期货
### 股指期权 / 商品期权 / ETF期权
## 五、风险提示与免责声明
保存为 asset_config_report_{YYYY-MM-DD}.md。
使用 openpyxl 创建,包含 8 个 Sheet:
| Sheet名 | 内容 |
|---|---|
| 宏观概览 | 中国+全球核心指标 |
| 行业分析 | 行业列表、趋势、评级、三维评分 |
| 战略配置 | 四大类资产配置权重+置信度 |
| 债券配置 | 各行业可转债+债券基金 |
| 股票基金 | A股/港股通/QDII/ETF 标的 |
| 商品配置 | 商品品种和基金 |
| 期货期权 | 全部期货期权策略(含止损参考) |
| 风险提示 | 风险因素+免责声明 |
表头加粗+背景色、列宽自适应、数据区域边框、涨红跌绿。
保存为 asset_config_report_{YYYY-MM-DD}.xlsx。
三份文件保存到工作目录后:
preview_url 预览 HTML 报告deliver_attachments 交付 Markdown + Excel| 数据类型 | 主数据源 | 备用源 | ❌ 不可用 |
|---|---|---|---|
| PPI/CPI/PMI/GDP | AKShare 国家统计局 | WebSearch | — |
| M2/社融/LPR | AKShare 国家统计局 | WebSearch | — |
| 中美国债利率 | AKShare bond_zh_us_rate() | WebSearch | — |
| 人民币汇率 | WebSearch | — | macro_china_rmb() TypeError |
| 全球指数 | AKShare 新浪源 | WebSearch | stock_us_spot_em() 断连 |
| A股指数 | AKShare 新浪源 | TDX tdx_quotes | stock_zh_a_spot_em() 断连 |
| 行业板块涨跌 | TDX board_cpbd_stage_return | AKShare 新浪 | stock_board_industry_name_em() 断连 |
| 行业PE/PB/ROE | TDX board_cpbd_basic_info | — | 之前无法获取 |
| 行业资金流向 | TDX capital_flow | — | stock_sector_fund_flow_rank() KeyError |
| 行业重要事件 | TDX industry_important_events | WebSearch | 之前需手动搜索 |
| 行业财务/估值排名 | TDX industry_rank/valuation_rank | — | 之前无法获取 |
| 产业链图谱 | TDX industry_chain | — | 之前手写文本 |
| 个股行情 | TDX tdx_quotes | AKShare新浪分时 | stock_zh_a_spot_em() 断连 |
| 个股资金流向 | TDX capital_flow | — | westock-data 未安装 |
| K线 | TDX tdx_kline | AKShare新浪 | — |
| 研报评级一致预期 | TDX report_rating_consensus | — | 之前无法获取 |
| 估值历史分位 | TDX valuation_history | — | 之前无法获取 |
| 条件选股 | TDX tdx_screener | — | 之前无法获取 |
| 涨停跌停分析 | TDX limit_up/down_analysis | — | 之前无法获取 |
| 北向资金 | TDX northbound_funds | — | 之前无法获取 |
| 龙虎榜 | TDX dragon_tiger_list | — | westock-data 未安装 |
| 融资融券 | TDX margin_trading | — | westock-data 未安装 |
| 大宗交易 | TDX block_trade | — | westock-data 未安装 |
| 港股行情 | TDX tdx_quotes (target=1) | AKShare 新浪 | stock_hk_spot_em() 断连 |
| 港股三大表 | TDX hk_income/balance/cashflow | — | 之前无法获取 |
| 业绩预警 | TDX earnings_warning | — | 之前无法获取 |
| 主营构成 | TDX business_composition | — | 之前无法获取 |
| ETF行情 | AKShare fund_etf_category_sina() | TDX tdx_quotes | — |
| QDII基金 | WebSearch | — | fund_qdii_spot_em() 不存在 |
| 期货主力 | AKShare 新浪源 | — | futures_foreign_commodity_realtime() 需参数 |
| 可转债 | AKShare bond_cb_jsl() | bond_cb_summary_sina() | — |
| 失败场景 | Fallback |
|---|---|
| TDX连接器不可用 | 切换到 AKShare 新浪源或 WebSearch,TDX是行业数据首选但非唯一 |
| AKShare EM接口 RemoteDisconnected | 切换到 TDX连接器或新浪源,勿重试EM |
AKShare macro_china_rmb() TypeError | WebSearch 查 USD/CNY |
| AKShare 行业数据不可用 | TDX board_cpbd_* 系列接口 |
| AKShare QDII 不存在 | WebSearch 查QDII基金列表 |
| AKShare PPI/CPI 与官方不一致 | 以 stats.gov.cn 官方为准,覆盖 AKShare 返回值 |
| TDX行业代码不确定 | tdx_lookup_stock query="行业名" range="ZS" 查确认 |
| TDX港股行情返回异常 | 检查 target="1" 和 setcode="31" 是否正确 |
| HTML 模板缺失 | 使用 references/ 中的备用简化模板 |
| openpyxl 未安装 | pip install openpyxl,仍失败则仅输出 MD+HTML |
target="1":默认target="0"只适合A股L1行情tdx_lookup_stock range="ZS" 确认references/asset_cycle_logic.md:美林时钟框架+宏观指标数据源映射references/sw_industry_list.md:申万31行业列表+上下游关联+港股通对标references/futures_options_guide.md:期货期权策略框架+品种映射assets/report_template.html:HTML报告模板assets/report_template.md:Markdown报告模板scripts/fetch_macro.py:AKShare宏观数据一键拉取脚本