MarketPulse Financial Data
/install aisa-market-skill
\r \r
OpenClaw Market 📊\r
\r Complete market data for autonomous agents. Powered by AIsa.\r \r One API key. Stocks + Crypto + Financials. Everything you need.\r \r
🔥 What Can You Do?\r
\r
Cross-Asset Portfolio\r
"Get BTC, ETH prices alongside AAPL, NVDA stock data for my portfolio"\r
```\r
\r
### Investment Research\r
```\r
"Full analysis: NVDA price trends, insider trades, analyst estimates, SEC filings"\r
```\r
\r
### Crypto Tracking\r
```\r
"Real-time prices for BTC, ETH, SOL with 30-day historical charts"\r
```\r
\r
### Earnings Analysis\r
```\r
"Get Tesla earnings reports, analyst estimates, and price reaction"\r
```\r
\r
### Market Screening\r
```\r
"Find stocks with P/E \x3C 15 and revenue growth > 20%"\r
```\r
\r
### Whale Watching\r
```\r
"Track insider trades at Apple and correlate with price movements"\r
```\r
\r
## Quick Start\r
\r
```bash\r
export AISA_API_KEY="your-key"\r
```\r
\r
---\r
\r
## 🏦 Traditional Finance\r
\r
### Stock Prices\r
\r
```bash\r
# Historical price data (daily)\r
curl "https://api.aisa.one/apis/v1/financial/prices?ticker=AAPL&interval=day&interval_multiplier=1&start_date=2025-01-01&end_date=2025-12-31" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Weekly price data\r
curl "https://api.aisa.one/apis/v1/financial/prices?ticker=AAPL&interval=week&interval_multiplier=1&start_date=2025-01-01&end_date=2025-12-31" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Minute-level data (intraday)\r
curl "https://api.aisa.one/apis/v1/financial/prices?ticker=AAPL&interval=minute&interval_multiplier=5&start_date=2025-01-15&end_date=2025-01-15" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
**Parameters:**\r
- `ticker`: Stock symbol (required)\r
- `interval`: `second`, `minute`, `day`, `week`, `month`, `year` (required)\r
- `interval_multiplier`: Multiplier for interval, e.g., 5 for 5-minute bars (required)\r
- `start_date`: Start date YYYY-MM-DD (required)\r
- `end_date`: End date YYYY-MM-DD (required)\r
\r
### Company News\r
\r
```bash\r
# Get news by ticker\r
curl "https://api.aisa.one/apis/v1/financial/news?ticker=AAPL&limit=10" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Financial Statements\r
\r
```bash\r
# All financial statements\r
curl "https://api.aisa.one/apis/v1/financial/financial_statements/all?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Income statements\r
curl "https://api.aisa.one/apis/v1/financial/financial_statements/income?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Balance sheets\r
curl "https://api.aisa.one/apis/v1/financial/financial_statements/balance?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Cash flow statements\r
curl "https://api.aisa.one/apis/v1/financial/financial_statements/cash?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Financial Metrics\r
\r
```bash\r
# Real-time financial metrics snapshot\r
curl "https://api.aisa.one/apis/v1/financial/financial-metrics/snapshot?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Historical financial metrics\r
curl "https://api.aisa.one/apis/v1/financial/financial-metrics?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Analyst Estimates\r
\r
```bash\r
# Earnings per share estimates\r
curl "https://api.aisa.one/apis/v1/financial/analyst/eps?ticker=AAPL&period=annual" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Insider Trading\r
\r
```bash\r
# Get insider trades\r
curl "https://api.aisa.one/apis/v1/financial/insider/trades?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Institutional Ownership\r
\r
```bash\r
# Get institutional ownership\r
curl "https://api.aisa.one/apis/v1/financial/institutional/ownership?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### SEC Filings\r
\r
```bash\r
# Get SEC filings\r
curl "https://api.aisa.one/apis/v1/financial/sec/filings?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Get SEC filing items\r
curl "https://api.aisa.one/apis/v1/financial/sec/items?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Company Facts\r
\r
```bash\r
# Get company facts by CIK\r
curl "https://api.aisa.one/apis/v1/financial/company/facts?ticker=AAPL" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Stock Screener\r
\r
```bash\r
# Screen for stocks matching criteria\r
curl -X POST "https://api.aisa.one/apis/v1/financial/search/stock" \\r
-H "Authorization: Bearer $AISA_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{"filters":{"pe_ratio":{"max":15},"revenue_growth":{"min":0.2}}}'\r
```\r
\r
### Interest Rates\r
\r
```bash\r
# Current interest rates\r
curl "https://api.aisa.one/apis/v1/financial/interest_rates/snapshot" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Historical interest rates\r
curl "https://api.aisa.one/apis/v1/financial/interest_rates/historical?bank=fed" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
---\r
\r
## ₿ Cryptocurrency\r
\r
### Real-Time Price Snapshot\r
\r
```bash\r
# Get current BTC price (use ticker format: SYMBOL-USD)\r
curl "https://api.aisa.one/apis/v1/financial/crypto/prices/snapshot?ticker=BTC-USD" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Get current ETH price\r
curl "https://api.aisa.one/apis/v1/financial/crypto/prices/snapshot?ticker=ETH-USD" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Get current SOL price\r
curl "https://api.aisa.one/apis/v1/financial/crypto/prices/snapshot?ticker=SOL-USD" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Get TRUMP token price\r
curl "https://api.aisa.one/apis/v1/financial/crypto/prices/snapshot?ticker=TRUMP-USD" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
**Note:** Crypto tickers use format `SYMBOL-USD` (e.g., `BTC-USD`, `ETH-USD`).\r
\r
### Historical Price Data\r
\r
```bash\r
# Get BTC historical prices (daily)\r
curl "https://api.aisa.one/apis/v1/financial/crypto/prices?ticker=BTC-USD&interval=day&interval_multiplier=1&start_date=2025-01-01&end_date=2025-01-31" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
\r
# Get ETH hourly data\r
curl "https://api.aisa.one/apis/v1/financial/crypto/prices?ticker=ETH-USD&interval=minute&interval_multiplier=60&start_date=2025-01-15&end_date=2025-01-16" \\r
-H "Authorization: Bearer $AISA_API_KEY"\r
```\r
\r
### Supported Cryptocurrencies\r
\r
| Ticker | Name |\r
|--------|------|\r
| BTC-USD | Bitcoin |\r
| ETH-USD | Ethereum |\r
| SOL-USD | Solana |\r
| BNB-USD | Binance Coin |\r
| XRP-USD | Ripple |\r
| DOGE-USD | Dogecoin |\r
| ADA-USD | Cardano |\r
| AVAX-USD | Avalanche |\r
| DOT-USD | Polkadot |\r
| MATIC-USD | Polygon |\r
| LINK-USD | Chainlink |\r
| UNI-USD | Uniswap |\r
| ATOM-USD | Cosmos |\r
| LTC-USD | Litecoin |\r
| TRUMP-USD | Trump Token |\r
| ... | And many more |\r
\r
---\r
\r
## Python Client\r
\r
```bash\r
# ==================== Stock Data ====================\r
# Note: start_date and end_date are REQUIRED for prices\r
python3 {baseDir}/scripts/market_client.py stock prices --ticker AAPL --start 2025-01-01 --end 2025-01-31\r
python3 {baseDir}/scripts/market_client.py stock prices --ticker AAPL --start 2025-01-01 --end 2025-01-31 --interval week\r
python3 {baseDir}/scripts/market_client.py stock news --ticker AAPL --count 10\r
\r
# ==================== Financial Statements ====================\r
python3 {baseDir}/scripts/market_client.py stock statements --ticker AAPL --type all\r
python3 {baseDir}/scripts/market_client.py stock statements --ticker AAPL --type income\r
python3 {baseDir}/scripts/market_client.py stock statements --ticker AAPL --type balance\r
python3 {baseDir}/scripts/market_client.py stock statements --ticker AAPL --type cash\r
\r
# ==================== Metrics & Analysis ====================\r
python3 {baseDir}/scripts/market_client.py stock metrics --ticker AAPL\r
python3 {baseDir}/scripts/market_client.py stock analyst --ticker AAPL\r
\r
# ==================== Insider & Institutional ====================\r
python3 {baseDir}/scripts/market_client.py stock insider --ticker AAPL\r
python3 {baseDir}/scripts/market_client.py stock ownership --ticker AAPL\r
\r
# ==================== SEC Filings ====================\r
python3 {baseDir}/scripts/market_client.py stock filings --ticker AAPL\r
\r
# ==================== Stock Screener ====================\r
python3 {baseDir}/scripts/market_client.py stock screen --pe-max 15 --growth-min 0.2\r
\r
# ==================== Interest Rates ====================\r
python3 {baseDir}/scripts/market_client.py stock rates\r
python3 {baseDir}/scripts/market_client.py stock rates --historical\r
\r
# ==================== Crypto Data ====================\r
# Note: Use ticker format SYMBOL-USD (or just SYMBOL, auto-converted)\r
python3 {baseDir}/scripts/market_client.py crypto snapshot --ticker BTC-USD\r
python3 {baseDir}/scripts/market_client.py crypto snapshot --ticker ETH # Auto-converts to ETH-USD\r
python3 {baseDir}/scripts/market_client.py crypto historical --ticker BTC-USD --start 2025-01-01 --end 2025-01-31\r
python3 {baseDir}/scripts/market_client.py crypto portfolio --tickers BTC-USD,ETH-USD,SOL-USD\r
```\r
\r
---\r
\r
## API Endpoints Reference\r
\r
### Traditional Finance\r
\r
| Endpoint | Method | Description |\r
|----------|--------|-------------|\r
| `/financial/prices` | GET | Historical stock prices (requires interval params) |\r
| `/financial/news` | GET | Company news by ticker |\r
| `/financial/financial_statements/all` | GET | All financial statements |\r
| `/financial/financial_statements/income` | GET | Income statements |\r
| `/financial/financial_statements/balance` | GET | Balance sheets |\r
| `/financial/financial_statements/cash` | GET | Cash flow statements |\r
| `/financial/financial-metrics/snapshot` | GET | Real-time financial metrics |\r
| `/financial/financial-metrics` | GET | Historical metrics |\r
| `/financial/analyst/eps` | GET | EPS estimates |\r
| `/financial/insider/trades` | GET | Insider trades |\r
| `/financial/institutional/ownership` | GET | Institutional ownership |\r
| `/financial/sec/filings` | GET | SEC filings |\r
| `/financial/sec/items` | GET | SEC filing items |\r
| `/financial/company/facts` | GET | Company facts |\r
| `/financial/search/stock` | POST | Stock screener |\r
| `/financial/interest_rates/snapshot` | GET | Current interest rates |\r
| `/financial/interest_rates/historical` | GET | Historical rates |\r
\r
### Cryptocurrency\r
\r
| Endpoint | Method | Description |\r
|----------|--------|-------------|\r
| `/financial/crypto/prices/snapshot` | GET | Real-time price snapshot |\r
| `/financial/crypto/prices` | GET | Historical OHLCV data |\r
\r
---\r
\r
## Pricing\r
\r
| API | Cost |\r
|-----|------|\r
| Stock prices | ~$0.001 |\r
| Company news | ~$0.001 |\r
| Financial statements | ~$0.002 |\r
| Analyst estimates | ~$0.002 |\r
| SEC filings | ~$0.001 |\r
| Crypto snapshot | ~$0.0005 |\r
| Crypto historical | ~$0.001 |\r
\r
Every response includes `usage.cost` and `usage.credits_remaining`.\r
\r
---\r
\r
## Get Started\r
\r
1. Sign up at [aisa.one](https://aisa.one)\r
2. Get your API key\r
3. Add credits (pay-as-you-go)\r
4. Set environment variable: `export AISA_API_KEY="your-key"`\r
\r
## Full API Reference\r
\r
See [API Reference](https://docs.aisa.one/reference/) for complete endpoint documentation.\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install aisa-market-skill - After installation, invoke the skill by name or use
/aisa-market-skill - Provide required inputs per the skill's parameter spec and get structured output
What is MarketPulse Financial Data?
Query real-time and historical financial data across equities and crypto—prices, market moves, metrics, and trends for analysis, alerts, and reporting. It is an AI Agent Skill for Claude Code / OpenClaw, with 1041 downloads so far.
How do I install MarketPulse Financial Data?
Run "/install aisa-market-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is MarketPulse Financial Data free?
Yes, MarketPulse Financial Data is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does MarketPulse Financial Data support?
MarketPulse Financial Data is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created MarketPulse Financial Data?
It is built and maintained by bowen-dotcom (@bowen-dotcom); the current version is v1.0.2.