biquote
Home / Docs / Guides

A Free TwelveData Alternative Without Credit Metering

TwelveData is a polished API, but its free tier is metered in credits — a handful of API credits per minute and a daily cap (8/min and 800/day at the time of writing), with WebSocket access held back for paid plans. If your project is a dashboard, a bot or a widget that polls live FX, metals or crypto prices all day, credits are exactly the wrong shape. biquote has no credits, no key and no signup.

Side by side

biquote (free)TwelveData (free)
API key / signupnonerequired
Metering15,000 req/min per IP, flatcredit system, per-minute + per-day caps
WebSocket streamingfree, unmeteredpaid plans
Forex / gold / crypto quotesreal-time, ~280 live instrumentsyes, within credit limits
OHLC candles1m to 1d intervalsyes, within credit limits
Economic calendar54 countries, free
Embeddable widgets12 widgets, one script tag
Exchange-listed equities, fundamentals— (CFD quotes only)yes, broad coverage

Polling every second is fine here

# One quote, no key
curl https://biquote.io/api/EURUSD

# 20 symbols in one round-trip (repeated param)
curl "https://biquote.io/api/latest?symbols=EURUSD&symbols=XAUUSD&symbols=BTCUSD"

At 15,000 requests/min per IP, a dashboard polling 20 symbols once a second uses under 1% of the allowance — and the SignalR WebSocket at /hubs/tick removes polling entirely. Client libraries: pip install biquote, npm install biquote. Full reference in the API docs.

When TwelveData is still the right choice

Honesty section: biquote is CFD pricing from a MetaTrader 5 broker feed — no exchange-licensed equities, no fundamentals, no last/volume fields (use mid), and history is OHLC candles rather than decades of adjusted daily bars. If you need Tokyo-listed stocks or dividend-adjusted history, TwelveData earns its price. If you need live FX, gold and crypto without watching a credit meter, biquote is the simpler tool.

Read the API docs →