المنهجية
Insider significance score
Filings are sourced from SEC EDGAR Form 4. Each filing receives a 0–100 score combining transaction size (log scale), insider role (CEO/CFO/Director/Officer), cluster flag (≥3 insiders, same ticker, same day), and freshness (filed in the last 48 h). The score is a statistical aggregation — not a recommendation.
Earnings surprise
Surprise % = (Actual EPS − Consensus EPS) / |Consensus EPS|. Consensus and actuals are sourced from Finnhub. Negative consensus values are abs-divided to preserve sign correctness.
News deduplication
Each headline is normalized (lower-cased, alphanumeric only, first 8 tokens) and items that hash to the same key are collapsed. The earliest-published item wins. Sources are listed transparently in the footer of each card.
Historical replay
Daily OHLC is fetched from Stooq. CAGR uses 365.25-day years. Maximum drawdown is the worst peak-to-trough decline of the portfolio value over the period. Historical performance does not guarantee future results.
Update cadence
Most pages revalidate every 5–10 minutes via Next.js ISR. The Stooq daily bulk is refreshed once nightly. F&G is refreshed every 30 minutes.
مُجمِّع معلومات فقط. ليس نصيحة استثمار. قد تكون البيانات متأخرة. الأداء السابق لا يضمن النتائج المستقبلية.