PutmonClosed
Settings

Data Providers

Chart engine

TradingView is the rendering engine only. Actual candles, quotes, scanner rows, and news come from the data providers below.

Pick primary and backup providers per category. If the primary fails (missing key, rate limit, upstream error), the backup runs; if that also fails, charts show "NO DATA" — Putmon never silently substitutes mock candles.

Test provider connections

Runs a real request server-side using the same endpoint the app uses. Shows HTTP status, response body, plan entitlement, and next steps.

Polygon (candles/scanner)
Tradier (quotes/options)
FMP (news/earnings)
Finnhub (news fallback)

Intraday provider capabilities

Supported timeframes and current entitlement status. When a provider returns 403 for intraday bars, Putmon caches that entitlement failure for 15 minutes to avoid hammering the provider on every ticker.

Provider1m5mDailyFeedEntitlementRate-limit / cache
Polygon.ioYesYesYesdelayed1m aggregates require Aggregates/Starter plan or higher.OK
Twelve DataYesYesYesdelayedFree tier limited; paid plans unlock real-time.OK
Alpaca Market DataYesYesYesreal-timeIEX free; SIP requires paid subscription.OK
DatabentoYesYesYesreal-timeMetered by exchange; per-message billing.OK
TradierYesYesYesdelayedDelayed for retail; 1m timesales up to ~20 trading days.OK

Chart candles

OHLCV bars fed into the Lightweight Charts engine.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

Intraday data

1m / 5m aggregate bars — dedicated intraday provider, separate from quotes/options.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

Live quotes

Real-time bid/ask/last across tickers.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

Scanner data

Movers, volume, gap, premkt — independent scanner pipeline.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

Options data

Chains, Greeks, IV, unusual activity.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

Catalyst / news

Headlines, tags, sentiment.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

Earnings / calendar

Upcoming earnings and events.

Fallback
Mock (built-in)
Always shows a Mock badge in the UI.

API keys

Server-side keys (from environment variables) always take precedence and never reach the browser. Values entered here are stored in localStorage as placeholders for reference — for real server-side use, ask Lovable in chat: "add my Polygon API key" and a secure form opens.