AISA_API_KEY unlocks stocks, financials, filings, and macro data — everything an agent needs to research, screen, and analyze public companies.
Install
What can agents do with it?
Investment research
“Full analysis: NVDA price trends, insider trades, analyst estimates, SEC filings.”
Earnings analysis
“Get Tesla earnings press releases, analyst estimates, and price reaction.”
Market screening
“Find stocks with P/E < 15 and revenue growth > 20%.”
Whale watching
“Track insider trades at Apple and correlate with price movements.”
Segment deep-dive
“Break down Apple’s revenue by product segment and geography.”
Macro context
“Pull the Fed funds rate history alongside bank earnings.”
Core capabilities
- Prices — historical OHLCV at second, minute, day, week, month, or year granularity
- News — ticker-filtered company news
- Financial statements — income, balance sheet, cash flow; annual, quarterly, or TTM
- Segmented revenues — revenue broken down by business segment and geography
- Financial metrics — real-time snapshot or historical series
- Analyst estimates — EPS and growth estimates
- Earnings press releases — for ~2,776 supported tickers
- Insider trades — Form 4 filings by ticker
- Institutional ownership — 13F holdings by ticker or investor
- SEC filings — filings index and parsed filing items (10-K, 10-Q, 8-K, etc.)
- Company facts — reference data by ticker or CIK
- Stock screener — POST body filters across the universe (P/E, growth, etc.)
- Line-item search — pull specific metrics across multiple tickers in one call
- Macro — current and historical central-bank interest rates
Quick start
Stock prices
ticker, interval (second · minute · day · week · month · year), interval_multiplier, start_date, end_date.
Financial statements
period accepts annual, quarterly, or ttm.
Segmented revenues
Financial metrics
Insider trades & institutional ownership
SEC filings
Stock screener (POST)
Line-item search
Macro interest rates
Python client
A bundledmarket_client.py wraps every endpoint for one-line usage:
Endpoint reference
| Endpoint | Method | Purpose |
|---|---|---|
/financial/prices | GET | Historical prices |
/financial/news | GET | Company news |
/financial/financials | GET | All statements |
/financial/financials/income-statements | GET | Income statements |
/financial/financials/balance-sheets | GET | Balance sheets |
/financial/financials/cash-flow-statements | GET | Cash flow |
/financial/financials/segmented-revenues | GET | Segmented revenues |
/financial/financial-metrics/snapshot | GET | Metrics snapshot |
/financial/financial-metrics | GET | Historical metrics |
/financial/analyst-estimates | GET | Analyst estimates |
/financial/earnings/press-releases | GET | Earnings press releases |
/financial/insider-trades | GET | Insider trades |
/financial/institutional-ownership | GET | Institutional ownership |
/financial/filings | GET | SEC filings |
/financial/filings/items | GET | Filing items |
/financial/company/facts | GET | Company facts |
/financial/financials/search/screener | POST | Stock screener |
/financial/financials/search/line-items | POST | Line-item search |
/financial/macro/interest-rates/snapshot | GET | Rates snapshot |
/financial/macro/interest-rates | GET | Historical rates |
Get started
- Sign up at aisa.one (new accounts start with $2 free credit).
- Generate an API key from the console.
export AISA_API_KEY="your-key"and install the skill:- Start a new session in your agent — the skill loads automatically.
Related
Financial API reference
Every endpoint the MarketPulse skill wraps, with interactive playgrounds.
Error Codes
Handle 400/401/429 responses from Financial endpoints.
Rate Limits
Throughput caps per endpoint and tier.