MarketPulse

Query real-time and historical stock and cryptocurrency data via the AIsa API.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/Tgoldi/claude-skills --skill marketpulse-tgoldi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: MarketPulse
Source: https://github.com/Tgoldi/claude-skills/tree/main/marketpulse
Command: npx skills add https://github.com/Tgoldi/claude-skills --skill marketpulse-tgoldi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Gathering financial data across equities and crypto normally requires juggling multiple data providers, APIs, and formats. This Skill unifies stock prices, financial statements, SEC filings, analyst estimates, insider trades, and crypto prices behind a single API key and CLI client. ## Core Features & Use Cases - Equities Data: Retrieve historical and intraday prices, company news, income statements, balance sheets, cash flow, financial metrics, analyst EPS estimates, insider trades, institutional ownership, and SEC filings. - Crypto Data: Fetch real-time price snapshots and historical OHLCV data for tickers like BTC-USD and ETH-USD, including multi-asset portfolio queries. - Screening & Rates: Filter stocks by criteria such as P/E ratio and revenue growth, and query current or historical interest rates. - Use Case: Ask for a cross-asset portfolio view combining BTC and ETH prices with AAPL and NVDA stock data, or run a full investment research pass on a ticker covering price trends, insider trades, and filings. ## Quick Start Set the AISA_API_KEY environment variable, then ask the assistant to pull current prices for BTC and AAPL or run a full analysis on a ticker of your choice.

Frequently Asked Questions about MarketPulse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get real-time crypto prices with the AIsa API?

Call the /financial/crypto/prices/snapshot endpoint with a ticker in SYMBOL-USD format, such as BTC-USD, using your AISA_API_KEY as a Bearer token. The Python client also auto-converts plain symbols like BTC into BTC-USD.

How do I fetch historical stock prices for a ticker?

Use the /financial/prices endpoint with ticker, start_date, end_date, interval, and interval_multiplier parameters. Intervals range from second to year, so you can pull daily bars or 5-minute intraday data.

What financial data does the AIsa API provide for stocks?

It provides historical prices, company news, income statements, balance sheets, cash flow statements, financial metrics, analyst EPS estimates, insider trades, institutional ownership, SEC filings, company facts, a stock screener, and interest rates.

Does the crypto API require a special ticker format?

Yes, crypto tickers use the SYMBOL-USD format, for example BTC-USD or ETH-USD. The bundled market_client.py script automatically appends -USD if you pass a plain symbol like BTC.

Why does the market client fail with an authentication error?

The client raises an AUTH_ERROR when the AISA_API_KEY environment variable is not set. Export the key before running commands, since every endpoint requires a Bearer token in the Authorization header.

How much do AIsa API calls cost?

Calls are pay-as-you-go, roughly $0.0005 to $0.002 per request depending on the endpoint. Each response includes usage.cost and usage.credits_remaining fields so you can track spending.