get_technical_indicators
Calculate technical indicators like RSI, MACD, Bollinger Bands, and SMAs from Buda.com trade history to analyze market trends and generate trading signals.
Instructions
Computes RSI (14), MACD (12/26/9), Bollinger Bands (20, 2σ), SMA 20, and SMA 50 from Buda trade history — no external data or libraries. Supports periods: 5m, 15m, 30m, 1h, 4h, 1d. Use shorter periods (5m/15m) for intraday analysis. Uses at least 500 trades for reliable results (set limit=1000 for maximum depth). Returns latest indicator values and signal interpretations (overbought/oversold, crossover, band position). If fewer than 20 candles are available after aggregation, returns a structured warning instead. Example: 'Is BTC-CLP RSI overbought on the 4-hour chart?'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| market_id | Yes | Market ID (e.g. 'BTC-CLP', 'ETH-BTC'). | |
| period | No | Candle period: '5m', '15m', '30m', '1h', '4h', or '1d'. Default: '1h'. | 1h |
| limit | No | Number of raw trades to fetch (default: 500, max: 1000). More trades = more candles = more reliable indicators. |