Data Update Frequency

Knowing how fresh your data is matters. This page documents the update frequency for every feature on StrongBuyAnalytics so you always know exactly how current the information is when you make decisions.

Real-Time & Near Real-Time

Feature Update Frequency Notes
Smart Money Chart Tool Live Fetches latest OHLCV data each time you load or change a ticker/timeframe
Order Book / Level 1 Real-time Bid/ask quotes from Alpaca during market hours
Stock Page Prices 1 hour Polygon.io data cached for 1 hour per ticker

Periodic Updates (Minutes)

Feature Update Frequency Notes
Earnings Calendar 10 min Refreshes during market hours; cached between updates
Market News 10 min Headlines from news APIs with 15-minute cache TTL
Trending Stocks 15 min Reddit, StockTwits, and Google Trends data aggregated
Sector Sentiment 15 min AI-generated sector analysis with cached results
Options Flow Scanner 15 min Unusual options activity detection during market hours
Market Outlook 15 min AI market summary with cached risk regime analysis

On-Demand & Report-Based

Feature Update Frequency Notes
AI Stock Reports (PDF) On demand Generated fresh with latest data each time you request a report
Strong Buy Score On demand Calculated at report generation time using the most current data available
Demand Zone Analyzer On demand Zones recalculated using latest price history when you submit a ticker
Average Down Calculator Instant Client-side calculation based on your inputs
Position Size Calculator Instant Client-side calculation based on your inputs

Slower / Periodic Updates

Feature Update Frequency Notes
Institutional Data (13F) Quarterly SEC 13F filings are released quarterly, ~45 days after quarter end
Sector Scanner Daily Sector breakdowns and stock counts updated once per trading day
IPO Tracker Daily Upcoming and recent IPO listings refreshed daily
Stock Pages (SEO) 1 hour Financial data and metrics cached per ticker, refreshed hourly

How Caching Works

To balance speed and freshness, StrongBuyAnalytics uses a multi-layer caching strategy:

In-memory cache
Frequently accessed data (stock info, sector data) is cached in server memory with configurable TTL (time-to-live)
Database cache
Earnings data and trending data are stored in PostgreSQL with timestamps for freshness checks
Background refresh
Automated tasks run in the background to pre-fetch and update data, so pages load instantly with recent data

Educational Disclaimer: StrongBuyAnalytics is an educational platform. All data is provided for informational purposes only and does not constitute financial advice. Data accuracy and timeliness depend on third-party providers. Always verify critical information from official sources before making investment decisions.

Learn more about our platform

Explore our methodology, data sources, and scoring system

Our Methodology Data Sources How Scores Work