massive_call_api
Execute massive market data API calls with automatic pagination, store results as a DataFrame for SQL queries, and apply post-processing indicators.
Instructions
Execute a Massive market data API call. Optionally store results as an in-memory DataFrame for SQL querying. Supports pagination auto-detection — check _next_page in results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | API path (e.g. /v2/aggs/ticker/AAPL/range/1/day/2024-01-01/2024-12-31) | |
| apply | No | Post-processing functions: sma, ema, sharpe_ratio, bs_delta, etc. | |
| method | No | GET | |
| params | No | Query parameters | |
| api_key | No | Override API key for this request (white-label customer isolation) | |
| store_as | No | Table name to store as DataFrame (e.g. aapl_daily) | |
| llm_model | No | LLM model name for usage analytics | |
| llm_provider | No | LLM provider name for usage analytics |