Data Freshness Monitor
Track the recency of every data source powering SouqData. Sources older than 7 days are flagged for investigation. Refreshed hourly.
Sources Monitored
11
Fresh (7 days or less)
4
Stale / Critical
1
Oldest Source
Broker Activity
41 days old
Source Freshness
| Source | Latest Record | Age (days) | Status |
|---|---|---|---|
| Announcement Sentiment | -- | -- | No data |
| Dividends | -- | -- | No data |
| Financial Metrics | -- | -- | No data |
| Governance Risk Scores | -- | -- | No data |
| Earnings Results | -- | -- | No data |
| Broker Activity | 1 Mar 2026 | 41 | Critical |
| Insider Trades | 2 Apr 2026 | 9 | Aging |
| Stock Prices | 5 Apr 2026 | 6 | Fresh |
| Consensus Snapshots | 5 Apr 2026 | 6 | Fresh |
| News Articles | 6 Apr 2026 | 5 | Fresh |
| Announcements | 20 Dec 2026 | -253 | Fresh |
Price Freshness by Exchange
Latest stock price date per exchange. Helps identify exchanges where price ingestion has stalled.
Methodology
Each data source is checked for its most recent record. The age in days is calculated from that record to the current date. Status thresholds:
- Fresh 0-7 days old — data is current
- Aging 8-14 days old — may need a refresh soon
- Stale 15-30 days old — data ingestion likely stalled
- Critical more than 30 days old — requires immediate attention
For fiscal-year-based tables (financial metrics, earnings results), the most recent fiscal year is compared to the current calendar year. Prior year is treated as fresh; two or more years back is flagged as stale.
Per-exchange price freshness queries the latest stock_prices.date for each exchange by joining through issuers.exchange_id. Exchanges with zero price records show "No data".
This page revalidates every hour. All queries run server-side against Supabase with graceful error handling for missing or empty tables.
This analysis is based on available data and disclosed methodology. Our models estimate outcomes using specific inputs and assumptions — the methodology is described on this page. Observations may not account for all relevant factors. This content is provided for educational and informational purposes only.
Related Insights
Accounting Quality
Forensic accounting analysis using Beneish M-Score and accruals.
Financial Distress
Early warning screening using Altman Z-Score and Piotroski F-Score.
Fair Value Estimates
Multi-model valuation using DCF, DDM, and EV/EBITDA.
Dividend Safety
Dividend sustainability scoring across six dimensions.
Unlock the full SouqData platform
Get unlimited access to 180+ insight pages, AI copilot, deep research reports, watchlists, portfolio tracking, and the full 210-column screener across 11 MENA exchanges.