Data & Methodology

Data & Methodology

Where Treida's data comes from, how often it updates, and how the AI is built.

The edge of any trading platform comes down to data quality, processing speed, and how smart the layer on top is. Here’s how Treida is built.

Data sources

Primary: Financial Modeling Prep (FMP)

  • Daily OHLCV (end-of-day)
  • Intraday OHLCV (1-min and 15-min bars, real-time)
  • Fundamentals (market cap, float, sector, earnings)
  • Earnings calendar with estimates and actuals

Backup & enrichment: Polygon.io

  • Aggregate 15-min delayed snapshots
  • Reference ticker data
  • Historical flat files for backfill

Internal: DuckDB

Partitioned OHLCV time series (1-min, 15-min, daily) for fast screener and chart queries — indexed by ticker and date for sub-second slicing.

Relational: Supabase (PostgreSQL)

All metadata, screener results, breadth metrics, portfolios, and user data. Row-Level Security (RLS) policies keep user data isolated.

Update schedule

Pre-market (4:00 AM – 9:30 AM ET)

  • Data integrity checks
  • Pre-market AI commentary (4:30 AM)
  • Universe and index updates

Market hours (9:30 AM – 4:00 PM ET)

  • Real-time prices every 1–2 minutes
  • Theme ETF updates every 5 minutes
  • Earnings updates every 30 minutes
  • Intraday AI commentary (5 sessions)
  • McClellan calculations

Post-market (4:00 PM – 5:30 PM ET)

  • End-of-day pipeline: fetch → analytics → breadth → screeners → AI
  • Data integrity verification (5:00 PM)
  • Analytics integrity check (5:05 PM)

Nightly

  • Supertrading composite scoring (11:30 PM ET)
  • Earnings timing updates (11:45 PM ET)

Weekly

  • Universe maintenance (Sundays)
  • EOD backfill (Saturdays)

The AI stack

Model

Treida uses Grok 4.2 as its primary model across all AI features:

  • Daily AI market reports
  • 5 intraday commentaries per day
  • AI Watchlist Curator (with extended reasoning)
  • AI Technical Assistant

Prompt architecture

Every AI feature is built around a technical analyst persona grounded in the methodologies of Minervini, O’Neil, Stockbee, and Qullamaggie. The AI is given:

  • Current market regime and breadth state
  • Today’s screener results
  • Historical cycle data for context
  • The “elastic band” mental model — markets stretch and snap back, and setups matter most when context aligns

Reliability

  • Fallback logic between data providers if any one source fails
  • Structured JSON output for the curator, validated before display
  • Earnings-aware filtering so analyzed candidates never conflict with upcoming prints

Security

  • Supabase Auth with SSO support
  • Row-Level Security policies on all user data
  • Encrypted API keys for integrations
  • No personal trading data in logs

Financial Disclaimer

treida.ai is a technical analysis platform. We are not financial advisors and do not provide trading advice, signals, or recommendations. Trading stocks, options, and other financial instruments involves significant risk and is not suitable for all investors. Past performance is not indicative of future results. All content provided by treida.ai is for informational and educational purposes only. Always consult with a qualified financial professional before making investment decisions.