
Trading Signal Analysis
Available Actions
Details
Analyze any stock or cryptocurrency with professional-grade trading signal diagnostics powered by multi-indicator technical analysis. Feed in OHLCV price data and get back actionable buy and sell signals, strategy backtests with historical performance metrics, and detailed risk analytics including maximum adverse excursion, maximum favorable excursion, win rate, expectancy, and drawdown analysis. Identify trend and momentum regimes, evaluate signal strength across multiple timeframes, and export publication-ready analysis charts and trade logs. Perfect for systematic traders building quantitative strategies, portfolio managers evaluating entry and exit timing, crypto analysts screening for momentum setups, and researchers backtesting technical indicators against real market data.
Use Cases
Generate buy and sell trading signals from technical indicators, Backtest trading strategies against historical OHLCV price data, Analyze maximum adverse excursion and maximum favorable excursion for trade risk, Calculate win rate and expectancy for systematic trading strategies, Measure portfolio drawdown and volatility metrics, Detect momentum and trend regime changes in stock or crypto markets, Export candlestick signal charts with indicator overlays, Generate trade logs for strategy performance review, Screen stocks and cryptocurrencies for technical signal setups, Evaluate entry and exit timing with multi-indicator analysis
Actions(3)
analyze_signals18 params(1 required)Detect trading signals from OHLCV data using SMA/EMA crossovers, RSI, MACD, Bollinger Bands, breakouts, and volume spikes. Returns signal counts, recent events, and latest indicator values.
analyze_signals18 params(1 required)Detect trading signals from OHLCV data using SMA/EMA crossovers, RSI, MACD, Bollinger Bands, breakouts, and volume spikes. Returns signal counts, recent events, and latest indicator values.
candlesrequiredarrayOHLCV candle series (minimum 30 rows). Each item needs open, high, low, close (required) and optional timestamp and volume.
symbolstringOptional symbol label (e.g., BTC-USD).
timeframestringOptional timeframe label (e.g., 1H, 1D).
sma_fastintegerSMA fast period.
20sma_slowintegerSMA slow period.
50ema_fastintegerEMA fast period.
12ema_slowintegerEMA slow period.
26rsi_periodintegerRSI period.
14macd_signal_periodintegerMACD signal line period.
9bollinger_periodintegerBollinger Bands period.
20bollinger_stddevnumberBollinger Bands standard deviation multiplier.
2atr_periodintegerATR period.
14breakout_lookbackintegerBreakout lookback period.
20volume_windowintegerVolume SMA window.
20rsi_oversoldnumberRSI oversold threshold.
30rsi_overboughtnumberRSI overbought threshold.
70volume_spike_multipliernumberVolume spike detection multiplier.
1.5return_indicator_seriesbooleanReturn full indicator arrays in response.
backtest_strategy25 params(1 required)Backtest a trading strategy on OHLCV data. Returns trade log, equity curve, and performance metrics (win rate, Sharpe, Sortino, drawdown, MAE/MFE).
backtest_strategy25 params(1 required)Backtest a trading strategy on OHLCV data. Returns trade log, equity curve, and performance metrics (win rate, Sharpe, Sortino, drawdown, MAE/MFE).
candlesrequiredarrayOHLCV candle series (minimum 30 rows).
symbolstringOptional symbol label.
timeframestringOptional timeframe label.
strategystringBacktest strategy to use.
compositeinclude_shortbooleanAllow short entries.
initial_capitalnumberStarting equity.
10000transaction_cost_bpsnumberRound-trip transaction cost in basis points per side.
5max_tradesintegerMaximum number of closed trades.
1000sma_fastintegerSMA fast period.
20sma_slowintegerSMA slow period.
50ema_fastintegerEMA fast period.
12ema_slowintegerEMA slow period.
26rsi_periodintegerRSI period.
14macd_signal_periodintegerMACD signal line period.
9bollinger_periodintegerBollinger Bands period.
20bollinger_stddevnumberBollinger Bands standard deviation.
2atr_periodintegerATR period.
14breakout_lookbackintegerBreakout lookback period.
20volume_windowintegerVolume SMA window.
20rsi_oversoldnumberRSI oversold threshold.
30rsi_overboughtnumberRSI overbought threshold.
70stop_loss_pctnumberStop loss percentage (0.001 to 0.95).
take_profit_pctnumberTake profit percentage (0.001 to 5.0).
trailing_stop_pctnumberTrailing stop percentage (0.001 to 0.95).
periods_per_yearintegerAnnualization factor for Sharpe/Sortino (252 for daily, 8760 for hourly).
252full_analysis32 params(1 required)Run both signal analysis and strategy backtest, generate downloadable charts and trade log CSV.
full_analysis32 params(1 required)Run both signal analysis and strategy backtest, generate downloadable charts and trade log CSV.
candlesrequiredarrayOHLCV candle series (minimum 30 rows).
symbolstringOptional symbol label.
timeframestringOptional timeframe label.
strategystringBacktest strategy to use.
compositeinclude_shortbooleanAllow short entries.
initial_capitalnumberStarting equity.
10000transaction_cost_bpsnumberTransaction cost in basis points.
5max_tradesintegerMaximum closed trades.
1000sma_fastintegerSMA fast period.
20sma_slowintegerSMA slow period.
50ema_fastintegerEMA fast period.
12ema_slowintegerEMA slow period.
26rsi_periodintegerRSI period.
14macd_signal_periodintegerMACD signal line period.
9bollinger_periodintegerBollinger Bands period.
20bollinger_stddevnumberBollinger Bands standard deviation.
2atr_periodintegerATR period.
14breakout_lookbackintegerBreakout lookback.
20volume_windowintegerVolume SMA window.
20rsi_oversoldnumberRSI oversold threshold.
30rsi_overboughtnumberRSI overbought threshold.
70volume_spike_multipliernumberVolume spike multiplier.
1.5stop_loss_pctnumberStop loss percentage.
take_profit_pctnumberTake profit percentage.
trailing_stop_pctnumberTrailing stop percentage.
return_indicator_seriesbooleanReturn full indicator arrays.
store_chartsbooleanGenerate and store signal and performance charts.
truestore_trade_logbooleanStore trade log as downloadable CSV.
trueexpiration_daysintegerCloud file retention in days (1-7).
7chart_widthintegerChart width in pixels.
1400chart_heightintegerChart height in pixels.
900periods_per_yearintegerAnnualization factor for Sharpe/Sortino.
252About The Developer

Apoth3osis
Joined Agent Payment: August 14, 2025
We build tools that enable AI agents to excel in the mathematical realm.
Our small team develops experimental and unique solutions in the AI arena, with a strong focus on modular computing for agentic applications and custom model deployment. We have handled projects for a variety of applications across many sectors, from algorithmic trading and financial analysis, to molecular simulations and predictions, to habitat and biodiversity monitoring and wildlife conservation.


