Top-Down Research · Est. 2026

LINVEST CAPITALU S E Q U I T Y F R A M E W O R K

自上而下四层决策体系 · 宏观 → 估值 → 配置 → 选股 · 开源工具链驱动
LAYER 1
宏观监测
LAYER 2
大盘估值
LAYER 3
资产配置
LAYER 4
个股选股
Scroll
FED FUNDS 3.75–4.00% ▲ 加息周期| CPI 4.0% ▲0.3 超预期| CORE PCE 3.0%| 10Y 5.15% ▲| GDP Q3 2.2%| UNEMP 4.2% ▼NFP +29K| VIX 17.4| GOLD 4,148| BRENT 109| DEC HIKE 90.6%| UPDATE 2026-10-21|
▸

分析框架全景

🔗 跨层信号传导 · Cross-Layer Signal Chain

L1·周期
Q3 GDP 2.2%·非农29K
软着陆存争议
→
L1·货币
9/16加息至3.75-4.00%
12月再加息90.6%
→
L2·估值
ERP 0.0%
股贵于债
→
L2·行业
价值回归
金融/能源超配
→
L3·配置
防御+质量
减权益/增债券
→
L4·选股
基本面筛选
FinanceToolkit
📊

Layer 1 · 宏观数据监测

✅ 已上线

L1 Macro Dashboard

打开 L1 →
周期定位
扩张末期软着陆窗口
Q3 GDP 2.2% · GDPNow 3.6% · 增长边际放缓
联邦基金利率
3.75-4.00%加息中
9/16 加息25bp(3年首次) · 12月再加息概率90.6%
通胀·CPI+核心PCE (9月)
CPI 4.0%↑0.3
超预期 · 核心PCE 3.0% · 黏性未消
失业率
4.2%↑0.1
非农+29K(低迷) · 劳动力市场松动
10Y 国债
5.15%
半年+20.6% · 曲线+38bp未倒挂 · 杀估值主因
ISM 制造业
54.5扩张
荣枯线上方 · 制造业韧性
ERP 股权风险溢价
-0.9%负值
股票贵于债 · 估值对利率极敏感
核心判断
加息+通胀黏性 · 估值承压
AI硬件拥挤仓位去杠杆 · 等待10/27-28 FOMC

🌐 金融市场实时

10/21 实时 · 数据源 FRED+yfinance
S&P 500
7,690+0.3%
10/20 收盘 · 距高点 -1.3%
VIX 恐慌指数
17.4
中性 · 高点20.6已回落
美元指数 DXY
102.0
高位回落 · 18个月高点后企稳
黄金 XAU (现货)
$4,148-1.9%
高位震荡 · 避险溢价回吐
布油 Brent
$109+4.8%
美伊冲突 · 供应风险溢价
2Y 国债
4.80%
10Y 5.15% · 利差 +38bp 未倒挂
M2 货币供应
+5.7%
流动性回升 · 高于均值5.0%
消费者信心
51.7
UMich · 仍远低于正常80
🏢

Layer 2 · 大盘与行业估值

✅ 已上线

L2 Valuation & Sector

打开 L2 →
Forward P/E
22.5x92%
5年均值 19.8x
Shiller CAPE
33.2x88%
中位数 25.0x
ERP
+0.0%5%分位
均值 +3.0% · 股贵于债 · 极度压缩
Buffett Indicator
188%93%
均值 ~130%
行业超配
金融·能源·医疗·公用
估值便宜+防御
行业低配
科技·房地产·可选
极端+利率敏感
市场宽度
42/100
58% > 50MA
Top10 集中度
36.5%98%
均值 25%
⚖️

Layer 3 · 大类资产配置

✅ 已上线 · PyPortfolioOpt

L3 Asset Allocation Engine

打开 L3 →
大类资产权重
50/35/10/5
股/债/商品/现金
优化引擎
PyPortfolioOpt
HRP/Markowitz/BL
权益超配
金融·能源·医疗
来自 L2 行业信号
权益低配
科技·房地产
估值极端+利率敏感
风格因子
价值>成长
质量+低波动
对冲策略
VIX+黄金
尾部风险对冲
输入信号
L1+L2
BL 先验观点
离散分配
→买几股
DiscreteAllocation
🎯

Layer 4 · 个股选股与组合

✅ 已上线 · FinanceToolkit+AV

L4 Stock Selection & Analysis

打开 L4 →
分析维度
8 维度
估值/盈利/健康/成长/技术/风险/逻辑/报表
基本面引擎
FinanceToolkit
150+ 比率透明计算
实时报价
Alpha Vantage
GLOBAL_QUOTE · 25次/天
估值模型
DCF
现金流折现
技术指标
RSI·MACD·SMA
本地计算
风险评分
6 维度
波动/杠杆/估值/盈利/股息/成长
投资逻辑
自动生成
看多/看空+催化剂+评级
财务报表
三表切换
利润/资产负债/现金流
🎲

情景预案 · Scenario Planning

🔴 通胀反弹+加息重启

20% ↓5
CPI已反弹至4.0% → 9月已加息25bp、12月再加息概率90.6% → 实际利率压制估值。油价$109仍是风险。
→ 减权益至30% · 增短债+美元 · 黄金对冲

🟢 软着陆确认

60% ↑5
核心PCE回落至3.0%+失业率4.2%但非农低迷 → GDP 2.2% · 若通胀续降有望暂停加息
→ 均衡配置50/35/10/5 · 小幅增配周期

🟠 衰退信号确认

20%
10Y破5.3%+AI信用利差走阔+capex指引下调 → 增长担忧
→ 增长债+防御股 · 减周期至20%

🔑 API 连接

AV: 未配置FMP: 未配置
总市值
$0
实时估值
总成本
$0
买入成本
总盈亏
$0
0%
持仓数
0
只股票

⭐ 特别关注

暂无关注 · 输入代码添加

📈 虚拟持仓

暂无持仓 · 上方录入

📊 组合风险分析 · Risk Analytics

基于1年历史 · 基准SPY · QuantStats引擎

添加持仓后点击「计算风险指标」

Sharpe / Sortino / 最大回撤 / VaR / CVaR / Beta / Alpha

⚖️

Layer 3 · 大类资产配置引擎

PyPortfolioOpt 驱动

🎛️ 情景预设

基于 L1 周期 + L2 估值信号
📈 权益50%
🏛️ 债券35%
🛢️ 商品10%
💵 现金5%
信号来源:L1 CPI 4.0%+12月加息概率90.6% · L2 ERP=-0.9%(股贵于债)
建议:均衡偏防御 · 价值>成长 · CPI持续回落有利软着陆
权益50%
债券35%
商品10%
现金5%

🏢 权益行业配置

来自 L2 行业估值信号
行业方向权重理由ETF
金融超配+5%15%估值便宜·受益利率XLF
能源超配+3%10%低估值·现金流强XLE
医疗超配+3%10%防御·估值合理XLV
公用事业超配+2%7%防御+高股息XLU
必需消费标配6%防御性消费XLP
工业标配6%中性XLI
原材料标配5%中性XLB
通信标配5%中性XLC
科技低配-5%5%估值极端·集中度风险XLK
可选消费低配-2%3%利率敏感·消费走弱XLY
房地产低配-3%2%利率高度敏感XLRE

🐍 PyPortfolioOpt 优化命令

安装依赖后运行,自动计算最优权重:

# 安装 pip install PyPortfolioOpt yfinance # HRP 优化(推荐) python linvest_data_engine.py optimize "XLF,XLE,XLV,XLU,XLP,XLI,XLB,XLC,XLK,XLY,XRE" hrp # Markowitz 最大夏普 python linvest_data_engine.py optimize "XLF,XLE,XLV,XLU,XLP,XLI,XLB,XLC,XLK,XLY,XRE" markowitz # Black-Litterman(结合L1/L2观点) python linvest_data_engine.py optimize "XLF,XLE,XLV,XLU,XLP,XLI,XLB,XLC,XLK,XLY,XRE" bl
💡 Black-Litterman:L1 周期信号和 L2 行业信号作为先验观点,市场均衡收益作为基准,输出后验最优权重。将宏观判断转化为配置权重的数学桥梁。
🔧

数据引擎 · Open Source Toolchain

FinanceToolkit
JerBouma/FinanceToolkit · MIT
★ 4.8k
从 SEC 10-K/10-Q 原始报表透明计算 150+ 比率。同一指标在不同网站差异巨大(如 MSFT P/E 在 28.93~34.4 间),FinanceToolkit 统一方法论消除歧义。
基本面DCF150+比率技术指标
→ L2估值 + L4个股已集成
PyPortfolioOpt
JOSS发表 · MIT
学术级
组合优化:均值-方差(Markowitz)、Black-Litterman、层次风险平价(HRP)、收缩估计器、离散分配。纯计算库,不需要 API Key。
组合优化HRPBL模型离散分配
→ L3资产配置已集成
QuantStats
PowerInsight/quantstats · Apache 2.0
专业级
一键生成对标SPY完整业绩报告:Sharpe/Sortino/Calmar、VaR/CVaR、最大回撤、月度收益热力图、蒙特卡洛破产概率。
风险指标HTML报告VaR蒙特卡洛
→ Hub持仓 + L4已集成
yfinance
ranaroussi/yfinance · Apache 2.0
★ 23.9k
Yahoo Finance 数据接口:实时/历史价格、基本面、ETF持仓。免费无限制,已用于 L1 宏观和 Hub 持仓追踪。
实时报价历史K线免费无限
→ L1+Hub+L4已在用

📊 数据源 × 层级适配矩阵

工具/数据源L1宏观L2估值L3配置L4个股Hub持仓免费额度
FinanceToolkit—★—★—FMP 250/天
PyPortfolioOpt——★✓—无限
QuantStats——✓✓★无限
yfinance✓✓✓✓✓无限
Alpha Vantage△△△✓★25/天
FRED API★✓———无限
FMP API—★—✓—250/天
Shiller Yale✓★———免费

🐍 Python 数据引擎

linvest_data_engine.py

统一数据引擎,集成 FinanceToolkit + PyPortfolioOpt + QuantStats + FRED。一条命令完成基本面分析、组合优化和风险报告。

# 1. 安装依赖 pip install financetoolkit PyPortfolioOpt quantstats yfinance pandas # 2. 单股基本面(FinanceToolkit 透明计算) python linvest_data_engine.py stock MSFT # 3. 组合优化(HRP 方法) python linvest_data_engine.py optimize "AAPL,MSFT,NVDA,GOOGL,AMZN" hrp # 4. 风险报告(QuantStats HTML tearsheet) python linvest_data_engine.py risk "AAPL,MSFT,NVDA,GOOGL,AMZN" # 5. 全部分析 python linvest_data_engine.py all "AAPL,MSFT,NVDA,GOOGL,AMZN"

🗺️ 集成路线图

阶段工具目标状态
P1FinanceToolkit→L2/L4替代AV OVERVIEW,透明计算取代预计算✅ 脚本就绪
P2PyPortfolioOpt→L3填充L3,L1/L2信号→BL→最优权重✅ 脚本就绪
P3QuantStats→HubVaR/回撤/蒙特卡洛/HTML tearsheet🔵 JS版已上线
P4OpenBB(可选)选股筛选/DCF验证研究工具📋 可选
数据精准度排序:FinanceToolkit(SEC原始自算) > PyPortfolioOpt(纯数学) > QuantStats(yfinance收盘价) > Alpha Vantage(预计算) > yfinance(基本面偶缺)