🇺🇸
US-Traded ETFs Only
This tool only works with ETFs traded on US exchanges (NYSE, NASDAQ). Non-US tickers will not return data.
ETF Arbitrage Checker
Best for Fund-of-Funds ETFs
Constituents (Max 10)
⚠️ Total weight: 0% — should be ≈ 100%
Frequently Asked Questions
ETF arbitrage refers to the process of exploiting the price difference between an ETF's market price and the value of its underlying holdings (NAV). When an ETF trades above its NAV it's at a premium; below NAV it's at a discount. Learn more →
Supply and demand on the stock exchange can push an ETF's market price away from its Net Asset Value. This is especially common during volatile markets, at market open/close, or for less liquid ETFs. Arbitrage mechanisms usually correct the gap quickly for large ETFs.
A Fund-of-Funds ETF holds other ETFs as its underlying assets rather than individual stocks or bonds. This tool is best suited for these types of ETFs, since you can enter the underlying ETF holdings directly to calculate the fair value gap.
The market data providers used by Matharb primarily cover US exchanges (NYSE and NASDAQ). Non-US tickers like Canadian ETFs ending in .TO are not supported at this time.
This usually happens when US markets are closed (outside 9:30am–4:00pm ET on weekdays), when the ticker symbol is incorrect, or when the API rate limit has been reached. Try again during market hours with a valid US ETF ticker.
Yes — completely free, no account required, no sign-up, no personal data collected. Just enter your ETF tickers and go.
How to Use
- Enter a US-traded ETF ticker symbol
- Add up to 10 constituent holdings with their portfolio weights
- Make sure weights add up to ~100%
- Click Calculate to see the arbitrage gap