Skip to main content
Fundamentals skills pull company financials snapshots, side-by-side comparisons, point-in-time data, and analyst consensus. Most are backed by FMP; fundamentals.pit uses SEC filings for as-of-date accuracy.
Every result includes the provenance envelope. Point-in-time calls are essential when backtesting — using current fundamentals for a historical date is lookahead bias.

Skill summary


fundamentals.get

Returns a full fundamentals snapshot: valuation multiples, profitability ratios, growth rates, and balance-sheet summary. Arguments Source: fmp Example

fundamentals.compare

Side-by-side fundamentals for up to 10 tickers. Returns the same fields as fundamentals.get but pivoted by symbol. Arguments Source: fmp Example

fundamentals.pit

Point-in-time fundamentals — the values that were actually known on a given date. This is the lookahead-safe variant for backtests. Arguments Source: sec
Use fundamentals.pit (not fundamentals.get) whenever you’re computing something on historical dates. fundamentals.get with as_of returns the current values filtered by date, not the values known at that date.
Example

analyst.ratings

Analyst consensus ratings, price targets, and recent rating actions. Arguments Source: archive-community Example

Next steps

Financials & Earnings Skills

Income statements, balance sheets, cash flow, transcripts, earnings calendars, dividends, splits.

Congress & Insider Skills

Congressional trades, late filings, insider Form 4 activity, and politician portfolios.