What are BTC ETF flows?
Spot Bitcoin ETFs (IBIT, FBTC, GBTC) buy or sell BTC daily for net institutional clients. These flows are published at 4 PM ET on Farside Investors.
Net inflow means: ETFs net bought BTC that day. Net outflow: net sold. Average daily flow is €100-500 million, on big days €1+ billion.
How the market reacts
Net inflow >€500M: BTC opens the Asian session 1-3% higher than US close. Predictable enough to trade.
Net outflow >€300M: BTC often opens lower. Especially when outflows come 3+ days in a row.
Indirect impact: XAUUSD often correlates negatively with BTC ETF flows. Big BTC inflows = risk-on = gold weaker. Bot can take both sides of the trade.
The setup for our bot
9:55 PM EU time: bot opens no new trades. All open trades to break-even SL.
10:00 PM EU time: ETF data publishes. Bot reads it via an API feed (Farside has an unofficial scrape, or paid alternatives).
10:05 PM EU time: if flow is >€300M net in one direction, place limit orders above/below spot price for Asian session open. SL based on ATR.
Results over 6 months
78 trade signals. 49 winners (63%). Average winner: +1.4R. Average loser: -1.0R. Net: +39R over 6 months.
Not our most profitable setup, but a reliable diversifier. Works on days when other setups are silent.
For those wanting to build it
You need: Farside Investors API access (or scrape), Python script that parses the data, and an MT5 connection via webhook or EA to place orders.
Plus: a broker that offers BTCUSD with reasonable spreads (Vantage, IC Markets). Not all MT5 brokers support this.
Our bot picks this setup automatically
No API setup, no Python scripts. We run the bot, you receive the profit on your own account.
Start with the bot