io.github.trend0xai/trend0x · v3.5.0 · ecommerce
Trend0x is healthy: it completed an MCP handshake in 3280 ms and exposes 115 tools.
AI trading terminal: market data, backtests, strategies and portfolio for crypto and stock exchanges
Endpoint: https://app.trend0x.com/api/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 115 |
| Latency | 3280 ms |
| Last checked (UTC) | 2026-11-03T02:15:28.163Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-03T02:15:28.163Z | Healthy | 3280 |
get_market_data | Get current price and 24h stats for a symbol. |
execute_trade | Execute a market order on a connected exchange. |
get_balance | Get account balance for an exchange. |
paper_profit_policy | Read or apply the user-confirmed historical paper-entry allowlist. Caller account only; live settings, positions and orders are unchanged. Apply requires confirm=true. |
assistant_operation | Natural-language strategy inventory, bulk run/pause, pair/exchange filters and positive-PnL selection. Returns contextual questions and reply options; requires the exact preview confirmation phrase to start runners. Never switches existing exchange bindings or fabricates PnL. Use a unique conversati |
pause_saved_strategy | Pause new entries on an owned saved strategy through its existing runner. Does not close positions or cancel orders. Optional exchange scopes the pause to that selected environment. |
set_strategy_execution_selection | Preview or confirm selected environments and pair toggles for an owned private draft. Supports verified PAPER and WHITEBIT runners; other exchanges remain unsupported here. Does not activate trading or rewrite draft rules. Changing environments requires paused and reconciled runners. |
get_bitpanda_portfolio | Read the authenticated user's Bitpanda asset and fiat wallets. Bitpanda retail API access is read-only; this tool never places orders. |
get_bitpanda_trade_history | Read the authenticated user's completed Bitpanda trade history. |
get_bitpanda_tickers | Read Bitpanda public ticker data. Optionally filter the returned page by asset symbol. |
get_alpaca_account | Fetch Alpaca account configuration and connection status. |
get_alpaca_positions | List Alpaca stock positions from the unified account state. |
execute_alpaca_trade | Place a stock order through the Trend0x executor using Alpaca. |
get_alpaca_news | Get latest market news for one or more symbols. |
get_bitunix_balance | Fetch Bitunix wallet balance. |
get_bitunix_positions | List open Bitunix futures positions. |
execute_bitunix_trade | Execute a trade on Bitunix through the Trend0x executor. |
list_tasks | Get active and historical agent tasks visible to the authenticated user. |
create_task | Create an autonomous agent workflow task. For scanner tasks, pass type=SCAN plus pair/pairs, timeframe, strategy, and status=active. |
create_scanner_task | Create an active Trend0x scanner task for the authenticated user and optionally enable scanner/autopilot. Use this for requests like 'create scanner task', 'monitor pairs', or 'scan market'. |
update_task_status | Update status/progress/result for a task. |
calculate_position_size | Calculate position size using risk-per-trade logic. |
emergency_close_all | Kill switch: close all open positions on an exchange. Requires confirm=true. |
set_max_daily_loss | Set or update daily loss guardrail. |
risk_reward_check | Validate risk-to-reward ratio before trade execution. |
get_risk_metrics | Portfolio-level risk analytics. |
position_sizing_policy | Store and evaluate max position size and leverage policy. |
circuit_breaker | Evaluate or trip trading circuit breaker guardrail. |
get_portfolio_summary | Aggregate balances and positions across connected exchanges. |
get_pnl_report | Realized and unrealized PnL report with filters. |
get_performance_metrics | Trading performance metrics for a lookback window. |
trade_confirm | Create or verify a confirmation code for sensitive trade actions. |
fetch_terminal_state | Fetch balances, positions, news, and health from unified terminal state. |
get_whitebit_portfolio | Read WhiteBIT Main and Trade balances and Spot holdings, including available/locked quantity, verified entry basis, and PnL when available. This never places an order. |
get_exchange_positions | Read positions for one connected exchange. WHITEBIT returns Spot holdings as inventory, not futures positions; unknown cost basis remains null. |
manage_strategies | List, enable, disable, or inspect trading strategies in Strategy Hub. |
select_strategy_exchange | Select a connected execution environment on an inactive saved private draft without creating a draft or starting an order. Runnable saved-draft venues are disclosed separately; connected does not mean live-runnable. |
run_saved_strategy | Start an already selected saved private draft only through its verified Paper or WhiteBIT runner. Requires confirm=true and, on WHITEBIT, accept_managed_tp_risk=true. A connected API key alone is not a runner. |
start_paper_strategy | Start a saved draft in the verified paper runner only. Requires an exact matching backtest and confirm=true. Never places an exchange order. |
update_strategy_exchange | Change only an already running strategy's exchange and consistent spot/futures fields. Spot forces 1x. dry_run previews without saving. No draft, status change, or exchange order. |
update_strategy_rules | Overwrite an existing saved draft's rules in place. Omitting TRAILING STOP from exitRules, or setting trailingStopPercent to null, 0, or none, removes it. dry_run previews without saving. Refuses absent drafts. |
account_risk_settings | Read or update only the authenticated account's risk settings with an agent token; dry_run validates an update without saving. |
implement_strategy | Save a structured strategy draft privately to Strategy Hub, inactive. Does not write code or enable trading. Requires confirm=true. |
strategy_hub | Access Strategy Hub catalog, performance, followed users, and followed signals. |
scanner_config | Read or update scanner pairs, timeframes, auto-trading, and market-intelligence-enhanced scanner settings. |
scanner_control | Enable, disable, toggle, or read Trend0x scanner/autopilot state for the authenticated user. Updates dashboard, Telegram, and backend scanner state. |
enable_scanner | Convenience tool: enable Trend0x scanner/autopilot for the authenticated user. |
disable_scanner | Convenience tool: disable Trend0x scanner/autopilot for the authenticated user. |
scanner_status | Read current scanner status and cached market tickers. |
terminal_modules | List terminal modules and trading strategy module metadata. |
terminal_config | Return masked terminal profile, exchange, scanner, and risk configuration for the authenticated user. |
portfolio_history | Return portfolio trade history for the authenticated user. |
portfolio_performance | Return portfolio performance timeline for the authenticated user. |
run_backtest | Run an on-demand Trend0x strategy backtest using persisted historical klines. Supports multi-pair runs such as BTCUSDT, ETHUSDT, XRPUSDT on 15m for 90 days, and stores results for later retrieval. |
backtest_results | Read recorded backtest results. |
history_query | Query recent signals, backtests, and trades. |
agent_reports | List or push agent reports into the terminal dashboard. |
send_markdown_to_telegram | Push markdown content or a .md file into the terminal report feed and send it only to the Telegram account linked in the target user's profile. Non-admin agents can only send to their own linked Telegram profile. |
terminal_news | Fetch terminal market news. |
perplexity_market_news | Market intelligence: breaking market-moving news brief for crypto, equities, commodities, FX, and indices. |
perplexity_social_buzz | Market intelligence: social sentiment and viral narrative scan for a ticker, topic, or theme. |
perplexity_ticker_research | Market intelligence: cited deep-dive research brief for one ticker or crypto pair. |
perplexity_viral_updates | Market intelligence: narrative radar with Trend0x-ready structured signal bullets. |
perplexity_earnings_recap | Market intelligence: earnings, fundamentals, analyst revisions, and valuation context. |
perplexity_watchlist_digest | Market intelligence: multi-asset market digest with macro context, risk radar, and one trade idea. |
perplexity_sentiment_signal | Market intelligence: trade-ready sentiment score from 0-100 for pre-trade conviction checks and scanner confluence. |
market_news | Market intelligence alias: breaking market-moving news brief. |
social_buzz | Market intelligence alias: social sentiment and viral narrative scan. |
ticker_research | Market intelligence alias: cited ticker research brief. |
viral_updates | Market intelligence alias: narrative radar with Trend0x-ready signal bullets. |
earnings_recap | Market intelligence alias: earnings and fundamentals recap. |
watchlist_digest | Market intelligence alias: multi-asset watchlist digest. |
sentiment_signal | Market intelligence alias: trade-ready sentiment score. |
financial_instruments | Return the Trend0x scanner financial instrument universe used by market-intelligence-enhanced research and scanning. |
cognitive_control | Read or update cognitive brain mode, guardian, kill switch, and profit lock. |
bybit_market_tickers | Official Bybit V5 market ticker data for spot, linear, inverse, or option markets. |
bybit_market_kline | Official Bybit V5 candlesticks. Intervals use Bybit values such as 1, 5, 15, 60, 240, D, W, M. |
bybit_orderbook | Official Bybit V5 order book snapshot. |
bybit_instruments_info | Official Bybit V5 instrument metadata, filters, tick sizes, and trading status. |
bybit_wallet_balance | Official Bybit V5 authenticated wallet balance. Requires connected Bybit API keys. |
bybit_positions | Official Bybit V5 authenticated open positions. |
bybit_open_orders | Official Bybit V5 authenticated open orders. |
bybit_order_history | Official Bybit V5 authenticated historical orders. |
bybit_trade_history | Official Bybit V5 authenticated trade execution history. |
bybit_internal_transfer | Official Bybit V5 internal transfer between account types under the same UID. Live transfer requires confirm=true. |
bybit_place_order | Official Bybit V5 order placement. Live execution requires confirm=true and connected Bybit trade permissions. |
bybit_cancel_order | Official Bybit V5 cancel order. Requires confirm=true. |
bybit_set_trading_stop | Official Bybit V5 take-profit, stop-loss, and trailing stop update. Requires confirm=true. |
bybit_set_leverage | Official Bybit V5 set leverage for linear or inverse contracts. Requires confirm=true. |
okx_agent_skills | List OKX Agent TradeKit skill categories and routing guidance available to Trend0x agents. |
okx_market_tickers | OKX public market ticker data. Use for prices, 24h stats, and market snapshots. |
okx_market_candles | OKX public candlesticks. Bars use OKX values such as 1m, 5m, 15m, 1H, 4H, 1D. |
okx_orderbook | OKX public order book snapshot. |
okx_instruments | OKX public instrument metadata, contract specs, tick sizes, lot sizes, and trading status. |
okx_account_balance | OKX authenticated account balance. Requires connected OKX API key, secret, and passphrase. |
okx_positions | OKX authenticated open positions. |
okx_open_orders | OKX authenticated pending/open orders. |
okx_order_history | OKX authenticated order history. |
okx_trade_history | OKX authenticated fills/trade execution history. |
okx_place_order | OKX V5 live order placement. Requires confirm=true and connected OKX trade permissions. |