最近在研究美股 ETF 的配置,过程中需要大量横向对比不同基金的风险收益指标。试了市面上能找到的工具,免费的普遍缺风险维度的数据,做得全的又要收费,而且月费对个人投资者来说不算低。
所以自己写了一个筛选工具:ETF Screener。
现有工具
| 平台 | 情况 |
|---|---|
| ETF.com / ETFdb.com | 免费版可以看基础信息,Sharpe、Sortino 等风险指标需要付费 |
| PortfoliosLab | 风险指标比较全,完整功能 $25/月 |
| Morningstar | 单只基金的分析报告做得好,批量横向对比不是它的主要场景 |
| Yahoo Finance | 筛选条件偏基础,风险指标覆盖少 |
| 券商自带工具 | 数据偏交易维度,长期风险分析不多 |
| TradingView | 侧重图表,数据表格筛选不是主要功能 |
我的需求比较具体:在同类 ETF 里把 Sharpe、Sortino、最大回撤、Calmar 这些指标铺开排序对比。免费工具一般不覆盖这些字段,PortfoliosLab 可以但需要按月订阅,对只是偶尔查一下的场景来说不太合适。
能做什么
覆盖 5000+ 只活跃美股 ETF,每只有 42 个字段可以看。
打开就能用,不需要注册账号:etf.folay.top
筛选
可以按任意数值字段设条件。比如”Sharpe 5Y > 0.5”、“费率 < 0.1%”、“最大回撤 5Y > -20%“,条件可以叠加。还有快捷筛选:按 ETF 类别(36 个分类)、是否杠杆、是否反向,点一下就行。
排序
点表头排序。想找 5 年年化收益最高的,点一下 5Y Return。想找波动率最低的,点一下 Volatility。
搜索
输入 symbol 或名称的一部分就能搜到。输入 “bond” 会列出所有名字里带 bond 的 ETF,输入 “VT” 会列出 VT、VTI、VTIP 这些。
自定义列
42 个字段不可能全部显示。Columns 面板里可以选择想看的字段,拖拽调整顺序。做债券配置的时候,把收益率相关的列隐藏,只保留 Sharpe、Sortino、最大回撤、Ulcer Index 这几个风险列就够了。
设置保存
列的选择、排序方向、筛选偏好全部自动保存在浏览器里。下次打开还是上次的状态,不需要每次重新配置。
42 个指标
| 维度 | 内容 |
|---|---|
| 基金信息 | 名称、类别、费率、成立日期、发行方、是否杠杆/反向 |
| 交易 | 收盘价、股息率、月均成交额 |
| 收益率 | 1 日、1 月、6 月、YTD、1 年、3 年、5 年、10 年 |
| 波动率 | 1 年、5 年、10 年 |
| 最大回撤 | 当前回撤、1/3/5/10 年最大回撤 |
| Sharpe | 1 月、3 月、6 月、1/3/5/10 年、全历史 |
| 其他风险 | Sortino、Calmar、Ulcer Index、Risk / Return Score |
短期的用累计收益,长期(3 年以上)用 CAGR。收益率都是 Total Return,含分红再投资。Sharpe 的无风险利率用的是美国 3 个月国债利率,按日频计算。
Risk / Return Score
Risk / Return Score 是一个综合评分,取值 0–100。综合了收益率、波动率、最大回撤、Sharpe 等维度,在全量 ETF 中做百分位排名后加权得出。分数越高,说明这只 ETF 历史上的风险收益效率越好。
用途是在 5000 多只 ETF 中快速缩小范围,不是买卖信号。
日常怎么用
列几个我实际在用的场景。
选宽基 ETF
Category 选 “US Large Cap Equity”,加一个 “Expense Ratio < 0.1%” 的筛选,按 Sharpe 5Y 降序排列。VOO、IVV、SPLG 这些会排在前面,可以直接看它们之间 5 年 Sharpe 差多少、最大回撤差多少、费率差多少。
债券 ETF 对比
做股债配比的时候,需要选一只波动低、回撤小的债券 ETF。Category 选 “Treasury Bonds”,把列切换成 Sharpe 3Y + Max Drawdown 3Y + Volatility 1Y,按回撤升序排。一眼能看出 SHY、IEI、VGSH 之间的差异。
找高股息 ETF
按 Dividend Yield 降序排列,加一个 “Avg Volume Value > 1000000”(排除流动性太差的),再加 “Non-Leveraged”。能快速看到 JEPI、JEPQ、SCHD、VYM 这些高股息品种的收益和风险对比。
排除杠杆和反向
做长期配置一般不碰杠杆和反向 ETF。Toolbar 里选 Non-Leveraged + Non-Inverse,5000 多只直接过滤掉一大批,剩下的都是正常品种。
看某只 ETF 在同类中的位置
想看 QQQ 在同类中算什么水平。搜索 QQQ,记住它的 Sharpe 5Y,然后 Category 选 “US Large Cap Equity”,按 Sharpe 5Y 排序,看 QQQ 排在第几。
用综合评分快速缩小范围
不确定从哪个维度切入的时候,按 Risk / Return Score 降序排一下,高分的是历史上风险收益效率比较好的品种。先用评分圈定一个范围,再看具体的 Sharpe、回撤、收益率做细筛。
新 ETF 和老 ETF 对比
有些 ETF 成立时间短,只有 1 年数据,没有 5 年 Sharpe。这时候把 Sharpe 1Y 和 Return 1Y 列显示出来,短期内对比一下。成立日期列也可以打开,直观看到基金的历史长度。
说明
- 这是数据工具,不是投资建议。数字只是数字,买什么还得自己判断。
- 数据不是实时的,是上一个交易日收盘后的。
- 数据不保证 100% 准确,可能存在误差。
- 和任何券商、基金公司没有关系。