Trend0x

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count115
Latency3280 ms
Last checked (UTC)2026-11-03T02:15:28.163Z

Health history

Checked (UTC)StatusLatencyError
2026-11-03T02:15:28.163ZHealthy3280

Tools (100)

get_market_dataGet current price and 24h stats for a symbol.
execute_tradeExecute a market order on a connected exchange.
get_balanceGet account balance for an exchange.
paper_profit_policyRead or apply the user-confirmed historical paper-entry allowlist. Caller account only; live settings, positions and orders are unchanged. Apply requires confirm=true.
assistant_operationNatural-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_strategyPause 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_selectionPreview 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_portfolioRead the authenticated user's Bitpanda asset and fiat wallets. Bitpanda retail API access is read-only; this tool never places orders.
get_bitpanda_trade_historyRead the authenticated user's completed Bitpanda trade history.
get_bitpanda_tickersRead Bitpanda public ticker data. Optionally filter the returned page by asset symbol.
get_alpaca_accountFetch Alpaca account configuration and connection status.
get_alpaca_positionsList Alpaca stock positions from the unified account state.
execute_alpaca_tradePlace a stock order through the Trend0x executor using Alpaca.
get_alpaca_newsGet latest market news for one or more symbols.
get_bitunix_balanceFetch Bitunix wallet balance.
get_bitunix_positionsList open Bitunix futures positions.
execute_bitunix_tradeExecute a trade on Bitunix through the Trend0x executor.
list_tasksGet active and historical agent tasks visible to the authenticated user.
create_taskCreate an autonomous agent workflow task. For scanner tasks, pass type=SCAN plus pair/pairs, timeframe, strategy, and status=active.
create_scanner_taskCreate 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_statusUpdate status/progress/result for a task.
calculate_position_sizeCalculate position size using risk-per-trade logic.
emergency_close_allKill switch: close all open positions on an exchange. Requires confirm=true.
set_max_daily_lossSet or update daily loss guardrail.
risk_reward_checkValidate risk-to-reward ratio before trade execution.
get_risk_metricsPortfolio-level risk analytics.
position_sizing_policyStore and evaluate max position size and leverage policy.
circuit_breakerEvaluate or trip trading circuit breaker guardrail.
get_portfolio_summaryAggregate balances and positions across connected exchanges.
get_pnl_reportRealized and unrealized PnL report with filters.
get_performance_metricsTrading performance metrics for a lookback window.
trade_confirmCreate or verify a confirmation code for sensitive trade actions.
fetch_terminal_stateFetch balances, positions, news, and health from unified terminal state.
get_whitebit_portfolioRead 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_positionsRead positions for one connected exchange. WHITEBIT returns Spot holdings as inventory, not futures positions; unknown cost basis remains null.
manage_strategiesList, enable, disable, or inspect trading strategies in Strategy Hub.
select_strategy_exchangeSelect 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_strategyStart 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_strategyStart a saved draft in the verified paper runner only. Requires an exact matching backtest and confirm=true. Never places an exchange order.
update_strategy_exchangeChange 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_rulesOverwrite 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_settingsRead or update only the authenticated account's risk settings with an agent token; dry_run validates an update without saving.
implement_strategySave a structured strategy draft privately to Strategy Hub, inactive. Does not write code or enable trading. Requires confirm=true.
strategy_hubAccess Strategy Hub catalog, performance, followed users, and followed signals.
scanner_configRead or update scanner pairs, timeframes, auto-trading, and market-intelligence-enhanced scanner settings.
scanner_controlEnable, disable, toggle, or read Trend0x scanner/autopilot state for the authenticated user. Updates dashboard, Telegram, and backend scanner state.
enable_scannerConvenience tool: enable Trend0x scanner/autopilot for the authenticated user.
disable_scannerConvenience tool: disable Trend0x scanner/autopilot for the authenticated user.
scanner_statusRead current scanner status and cached market tickers.
terminal_modulesList terminal modules and trading strategy module metadata.
terminal_configReturn masked terminal profile, exchange, scanner, and risk configuration for the authenticated user.
portfolio_historyReturn portfolio trade history for the authenticated user.
portfolio_performanceReturn portfolio performance timeline for the authenticated user.
run_backtestRun 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_resultsRead recorded backtest results.
history_queryQuery recent signals, backtests, and trades.
agent_reportsList or push agent reports into the terminal dashboard.
send_markdown_to_telegramPush 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_newsFetch terminal market news.
perplexity_market_newsMarket intelligence: breaking market-moving news brief for crypto, equities, commodities, FX, and indices.
perplexity_social_buzzMarket intelligence: social sentiment and viral narrative scan for a ticker, topic, or theme.
perplexity_ticker_researchMarket intelligence: cited deep-dive research brief for one ticker or crypto pair.
perplexity_viral_updatesMarket intelligence: narrative radar with Trend0x-ready structured signal bullets.
perplexity_earnings_recapMarket intelligence: earnings, fundamentals, analyst revisions, and valuation context.
perplexity_watchlist_digestMarket intelligence: multi-asset market digest with macro context, risk radar, and one trade idea.
perplexity_sentiment_signalMarket intelligence: trade-ready sentiment score from 0-100 for pre-trade conviction checks and scanner confluence.
market_newsMarket intelligence alias: breaking market-moving news brief.
social_buzzMarket intelligence alias: social sentiment and viral narrative scan.
ticker_researchMarket intelligence alias: cited ticker research brief.
viral_updatesMarket intelligence alias: narrative radar with Trend0x-ready signal bullets.
earnings_recapMarket intelligence alias: earnings and fundamentals recap.
watchlist_digestMarket intelligence alias: multi-asset watchlist digest.
sentiment_signalMarket intelligence alias: trade-ready sentiment score.
financial_instrumentsReturn the Trend0x scanner financial instrument universe used by market-intelligence-enhanced research and scanning.
cognitive_controlRead or update cognitive brain mode, guardian, kill switch, and profit lock.
bybit_market_tickersOfficial Bybit V5 market ticker data for spot, linear, inverse, or option markets.
bybit_market_klineOfficial Bybit V5 candlesticks. Intervals use Bybit values such as 1, 5, 15, 60, 240, D, W, M.
bybit_orderbookOfficial Bybit V5 order book snapshot.
bybit_instruments_infoOfficial Bybit V5 instrument metadata, filters, tick sizes, and trading status.
bybit_wallet_balanceOfficial Bybit V5 authenticated wallet balance. Requires connected Bybit API keys.
bybit_positionsOfficial Bybit V5 authenticated open positions.
bybit_open_ordersOfficial Bybit V5 authenticated open orders.
bybit_order_historyOfficial Bybit V5 authenticated historical orders.
bybit_trade_historyOfficial Bybit V5 authenticated trade execution history.
bybit_internal_transferOfficial Bybit V5 internal transfer between account types under the same UID. Live transfer requires confirm=true.
bybit_place_orderOfficial Bybit V5 order placement. Live execution requires confirm=true and connected Bybit trade permissions.
bybit_cancel_orderOfficial Bybit V5 cancel order. Requires confirm=true.
bybit_set_trading_stopOfficial Bybit V5 take-profit, stop-loss, and trailing stop update. Requires confirm=true.
bybit_set_leverageOfficial Bybit V5 set leverage for linear or inverse contracts. Requires confirm=true.
okx_agent_skillsList OKX Agent TradeKit skill categories and routing guidance available to Trend0x agents.
okx_market_tickersOKX public market ticker data. Use for prices, 24h stats, and market snapshots.
okx_market_candlesOKX public candlesticks. Bars use OKX values such as 1m, 5m, 15m, 1H, 4H, 1D.
okx_orderbookOKX public order book snapshot.
okx_instrumentsOKX public instrument metadata, contract specs, tick sizes, lot sizes, and trading status.
okx_account_balanceOKX authenticated account balance. Requires connected OKX API key, secret, and passphrase.
okx_positionsOKX authenticated open positions.
okx_open_ordersOKX authenticated pending/open orders.
okx_order_historyOKX authenticated order history.
okx_trade_historyOKX authenticated fills/trade execution history.
okx_place_orderOKX V5 live order placement. Requires confirm=true and connected OKX trade permissions.