Farside APIfarside.co.uk ↗
Access Bitcoin, Ethereum, and Solana spot ETF daily flow data in US$m across all US tickers, plus Farside Equity Fund metrics. 6 endpoints, historical data from inception.
What is the Farside API?
The Farside ETF Flows API provides 6 endpoints covering daily inflow and outflow data in US$m across all US spot Bitcoin, Ethereum, and Solana ETFs, plus public metrics for the Farside Equity Fund. The get_bitcoin_etf_flows_all endpoint returns complete historical records from January 2024 onward across 12 tickers including IBIT, FBTC, GBTC, and ARKB, with per-ticker summary statistics including totals, averages, and fee details.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/942741c9-1857-4cca-89fd-31c80c2c6ea4/get_bitcoin_etf_flows_recent' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace farside-co-uk-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
from parse_apis.farside_investors_etf_crypto_flows_api import Farside, FlowReport, DailyFlow, Fund
farside = Farside()
# Get recent Bitcoin ETF flows
btc_report = farside.flowreports.bitcoin_recent()
for flow in btc_report.data:
print(flow.date, flow.total)
# Get Solana ETF flows
sol_report = farside.flowreports.solana()
print(sol_report.summary)
# Get fund information
fund = farside.funds.get()
print(fund.launch_date, fund.launch_price, fund.fund_administrator)
Get recent Bitcoin ETF flow data in US$m for all US spot Bitcoin ETFs. Returns the most recent trading days of daily flow amounts per ticker (IBIT, FBTC, BITB, ARKB, BTCO, EZBC, BRRR, HODL, BTCW, MSBT, GBTC, BTC) plus Total, and summary statistics including Fee, Total, Average, Maximum, and Minimum breakdowns per ticker.
No input parameters required.
{
"type": "object",
"fields": {
"data": "array of daily flow records with Date and flow values per ticker plus Total",
"summary": "object with Fee, Total, Average, Maximum, Minimum breakdowns per ticker"
},
"sample": {
"data": {
"data": [
{
"BTC": 4.4,
"ARKB": 0,
"BITB": 0,
"BRRR": 0,
"BTCO": 0,
"BTCW": 0,
"Date": "09 Jun 2026",
"EZBC": 0,
"FBTC": -20.2,
"GBTC": 0,
"HODL": 0,
"IBIT": -61.6,
"MSBT": 0,
"Total": -77.4
}
],
"summary": {
"Fee": {
"FBTC": 0.0025,
"IBIT": 0.0025
},
"Total": {
"IBIT": 62175
},
"Average": {
"IBIT": 102.9
},
"Maximum": {
"IBIT": 1119.9
},
"Minimum": {
"IBIT": -528.3
}
}
},
"status": "success"
}
}About the Farside API
Bitcoin ETF Flow Endpoints
Two endpoints cover US spot Bitcoin ETF flows. get_bitcoin_etf_flows_recent returns the most recent trading days of daily flow data across 12 tickers — IBIT, FBTC, BITB, ARKB, BTCO, EZBC, BRRR, HODL, BTCW, MSBT, GBTC, and BTC — plus a daily Total field. Its summary object breaks down Fee, Total, Average, Maximum, and Minimum per ticker. get_bitcoin_etf_flows_all returns the same shape but covers every trading day from January 2024 to present, making it suitable for backtesting or charting full-history cumulative flows.
Ethereum and Solana ETF Flow Endpoints
get_ethereum_etf_flows_recent and get_ethereum_etf_flows_all mirror the Bitcoin structure for US spot Ethereum ETFs, with tickers ETHA, ETHB, FETH, ETHW, TETH, ETHV, QETH, EZET, ETHE, and ETH. Ethereum summary objects additionally include a Seed field alongside Fee, Total, Average, Maximum, and Minimum. Ethereum history begins July 2024. get_solana_etf_flows covers the newer cohort of tickers — BSOL, VSOL, FSOL, TSOL, SOEZ, and GSOL — with the same summary fields including Fee, Seed, Total, Average, Maximum, and Minimum.
Farside Equity Fund Info
get_fund_info returns public metadata for the Farside Equity Fund. Fields include the current NAV (with the date embedded in the key name), launch date, launch price, fund auditor, fund administrator, investment advisor name, director of investment advisor, FCA host firm, and fund registration authority. This endpoint has no inputs and returns a flat object.
The Farside API is a managed, monitored endpoint for farside.co.uk — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when farside.co.uk changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official farside.co.uk API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Charting cumulative net Bitcoin ETF inflows by ticker since January 2024 using
get_bitcoin_etf_flows_all - Monitoring daily fund flow sentiment across all US spot Ethereum ETFs with
get_ethereum_etf_flows_recent - Comparing Solana ETF adoption rates by aggregating flows across BSOL, VSOL, FSOL, TSOL, SOEZ, and GSOL
- Building a dashboard that ranks ETF tickers by total net inflows using the per-ticker Total from
summary - Tracking GBTC outflows versus new entrants like IBIT over the full Bitcoin ETF history
- Pulling current Farside Equity Fund NAV and service provider details for due diligence with
get_fund_info - Calculating average daily flow per Ethereum ETF ticker to identify consistent inflow trends
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does farside.co.uk have an official developer API?+
What does the `summary` object contain and how does it differ between asset classes?+
summary includes Fee, Total, Average, Maximum, and Minimum fields per ticker. For Ethereum and Solana ETFs, it also includes a Seed field, which reflects seed capital figures tracked by Farside. All values are denominated in US$m.How far back does the historical data go for each asset?+
get_bitcoin_etf_flows_all begins January 2024, aligned with the launch of US spot Bitcoin ETFs. Ethereum ETF data in get_ethereum_etf_flows_all begins July 2024. Solana ETF data in get_solana_etf_flows reflects the more recent approval of those products, so its history is shorter.