Skip to main content
GET

Data Sources

The terminal blends free / public sources with deterministic mock fallback for resilience. We never silently mix mock and real data — when mock is used, rows are badged accordingly and confidence is reduced.

Yahoo Finance
Primary (keyless)
Freshness
Delayed (15–20 min) on most exchanges
Reliability
High
Provides
Quote / priceTrailing P/EMarket capAvg volume52W high / lowMA50 / MA200Sector / industryEarnings date

Primary source for the screener and terminal. Hits the public Yahoo Finance query endpoints — no API key required.

Market data remains the property of the originating exchanges and Yahoo Finance.

https://finance.yahoo.com/
Stooq
Fallback (keyless)
Freshness
End-of-day CSV
Reliability
Medium — price only
Provides
Quote / pricePrice history52W high / lowMA20 / MA50 / MA200

Free CSV fallback with broad global coverage. Used when Yahoo is unavailable.

Data is provided by stooq.com.

https://stooq.com/
Financial Modeling Prep
Fallback (free key)
Freshness
Delayed
Reliability
High when key present
Provides
QuoteProfileFundamentalsHistorical prices

Activates when FMP_API_KEY is set. Strongest for US fundamentals.

Data provided by FinancialModelingPrep.com.

https://site.financialmodelingprep.com/
Finnhub
Fallback (free key)
Freshness
Delayed
Reliability
High when key present
Provides
QuoteProfileFundamentalsCandles

Activates when FINNHUB_API_KEY is set. Free tier allows 60 req/min.

Data provided by Finnhub.io.

https://finnhub.io/
Tiingo
Fallback (free key)
Freshness
End-of-day
Reliability
High for US equities
Provides
EOD pricesAdjusted closeVolume

Activates when TIINGO_API_KEY is set. Free tier covers ~1000 unique symbols/day.

Data provided by Tiingo.

https://www.tiingo.com/
EOD Historical Data (EODHD)
Fallback (free key)
Freshness
End-of-day
Reliability
High for global equities
Provides
EOD pricesFundamentalsGlobal coverage

Activates when EODHD_API_KEY is set. Strongest for non-US listings.

Data provided by EODHD.com.

https://eodhd.com/
Alpaca Market Data
Fallback (free key, US only)
Freshness
End-of-day
Reliability
High for US equities
Provides
US daily barsVolume

Activates when ALPACA_API_KEY_ID + ALPACA_API_SECRET_KEY are set. Auto-skips non-US symbols.

Data provided by Alpaca Markets.

https://alpaca.markets/data
Nasdaq Data Link
Fallback (free key)
Freshness
End-of-day
Reliability
Medium
Provides
US EOD prices

Activates when NASDAQ_DATA_LINK_API_KEY is set. Free EOD US dataset only.

Data provided by Nasdaq Data Link.

https://data.nasdaq.com/
Alpha Vantage
Fallback (free key)
Freshness
End-of-day
Reliability
Medium — strict free-tier rate limits
Provides
QuoteOverviewDaily prices

Activates with ALPHAVANTAGE_API_KEY (a public demo key is used otherwise).

Data provided by Alpha Vantage.

https://www.alphavantage.co/
FRED
Macro (optional)
Freshness
Daily / monthly
Reliability
High
Provides
Economic time series

Activates when FRED_API_KEY is set. Client wired for future macro panels — not in the equity quote chain.

Data provided by the Federal Reserve Bank of St. Louis.

https://fred.stlouisfed.org/
ccxt (crypto)
Crypto (keyless)
Freshness
Live
Reliability
High
Provides
Spot ticker24h high/low/volume

Direct REST hits to public Binance and Coinbase endpoints. Wired for future crypto panels — not in the equity quote chain.

Data provided by the underlying exchanges.

https://www.binance.com/
Perplexity (News)
News & catalysts
Freshness
Live web search
Reliability
Medium — AI-summarized; verify with cited sources
Provides
AI-summarized newsCitations to source articles

Powers the News & Catalysts panel. We never store or redistribute headlines or article text — only the AI-generated paraphrase plus links back to original publishers.

Cited articles remain the property of their original publishers. Click citations to read at the source.

https://www.perplexity.ai/
Lovable AI Gateway
Narrative generation
Freshness
On-demand
Reliability
Medium — AI-generated commentary
Provides
AI thesis grounded in on-page metrics

Used by the AI Narrative panel. The model only sees metrics computed by the terminal — no external news or forecasts are fed in.

AI output is generated from your in-app metrics. Not a verified statement of fact.

Curated Universe
Discovery seed
Freshness
Static — curated list
Reliability
High
Provides
TickerExchangeRegionCountryCurrencySectorIndustry

~150 hand-picked liquid global names across US, India, EU, JP, HK, KR, TW, AU, SG.

Ticker symbols and company names are factual identifiers used for reference. Trademarks belong to their respective owners.

Finimpulse
Optional premium upgrade
Freshness
Delayed
Reliability
High when key present
Provides
Quote / fundamentals (when key present)

Dormant by default — only consulted when FINIMPULSE_API_KEY is set. Not used in the free-tier configuration.

Data displayed under Finimpulse's terms of service.

https://api.finimpulse.com/
Mock demo provider
Fallback only
Freshness
Mock
Reliability
Demo / not live
Provides
All metrics deterministically derived from ticker hash

Activated per-row when all upstream sources fail. Always badged as 'mock' in the UI.

Synthetic data generated by the terminal — no third-party rights apply.

Source priority
  1. Yahoo Finance (primary, keyless)
  2. Stooq (keyless CSV)
  3. FMP → Finnhub → Tiingo → EODHD → Alpaca → Nasdaq Data Link → Alpha Vantage (each activates when its API key is configured)
  4. Finimpulse (optional, only if FINIMPULSE_API_KEY is set)
  5. Deterministic mock — last resort, always badged
Data rights & attribution

Market data, fundamentals, and news content are provided by third-party sources and remain the property of their original publishers and exchanges. The terminal displays this data to you under the terms of service of each upstream provider. We do not redistribute, resell, cache, or expose bulk market data via public APIs. News snippets are AI-paraphrased with citations linking back to the original publishers — please follow citations to read source articles in full. See Legal & Disclaimers for the complete notice.

This analysis is for informational purposes only and is not financial advice. Free-source market data may be delayed, incomplete, adjusted, stale, or unavailable. Investors should verify all data independently or consult a qualified financial advisor before making investment decisions.

Data sources: Finimpulse, Yahoo Finance, Financial Modeling Prep, Stooq. Each row is tagged with its provider badge. Data is shown for individual research only and may be delayed by 15+ minutes; redistribution is not permitted. All trademarks belong to their respective owners.