Trend0x

io.github.trend0xaiPublished by GitHub account trend0xaiv3.5.0Updated Nov 3, 2026

AI trading terminal: market data, backtests, strategies and portfolio for crypto and stock exchanges

VerifiedStreamable HTTPWeb executableFinance

Overview

Trend0x's hosted MCP server (app.trend0x.com); API key required; Streamable HTTP; 115 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Endpoint
app.trend0x.com
Last checked

Installation

In SourceWeft

  1. Open Trend0x in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.trend0xai%2Ftrend0x/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "trend0x": {
      "type": "http",
      "url": "https://app.trend0x.com/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Tools

115

get_market_data

Get current price and 24h stats for a symbol.

Parameterssymbolrequiredexchange

execute_trade

Execute a market order on a connected exchange.

ParameterssltpqtysiderequiredpriceamountdryRunsymbolrequiredexchangeleveragequantityorderType+2 more

get_balance

Get account balance for an exchange.

Parametersexchangerequired

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.

Parametersactionpresetconfirm

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 conversation_id per chat.

Parameterstextrequiredconversation_id

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.

Parametersconfirmexchangestrategy_idrequired

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.

Parametersconfirmdry_runsymbolsstrategy_idrequiredenvironments

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.

Takes no parameters.

get_bitpanda_trade_history

Read the authenticated user's completed Bitpanda trade history.

Parameterslimit

get_bitpanda_tickers

Read Bitpanda public ticker data. Optionally filter the returned page by asset symbol.

Parameterslimitcursorsymbol

get_alpaca_account

Fetch Alpaca account configuration and connection status.

Takes no parameters.

get_alpaca_positions

List Alpaca stock positions from the unified account state.

Takes no parameters.

execute_alpaca_trade

Place a stock order through the Trend0x executor using Alpaca.

Parametersqtyrequiredsiderequiredtypesymbolrequired

get_alpaca_news

Get latest market news for one or more symbols.

Parameterssymbols

get_bitunix_balance

Fetch Bitunix wallet balance.

Takes no parameters.

get_bitunix_positions

List open Bitunix futures positions.

Takes no parameters.

execute_bitunix_trade

Execute a trade on Bitunix through the Trend0x executor.

Parametersqtysiderequiredtypeamountsymbolrequiredleverage

list_tasks

Get active and historical agent tasks visible to the authenticated user.

Parametersall

create_task

Create an autonomous agent workflow task. For scanner tasks, pass type=SCAN plus pair/pairs, timeframe, strategy, and status=active.

ParameterspairtypelabelpairspromptrequiredstatusdetailsprogressstrategytimeframedurationMs

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'.

ParameterspairlabelpairspromptstrategytimeframedurationMstimeframesenableScanner

update_task_status

Update status/progress/result for a task.

Parametersresultstatusdetailstask_idrequiredprogress

calculate_position_size

Calculate position size using risk-per-trade logic.

Parametersexchangeleveragerisk_pctentry_pricerequiredaccount_balancerequiredstop_loss_pricerequired

emergency_close_all

Kill switch: close all open positions on an exchange. Requires confirm=true.

Parametersconfirmexchange

set_max_daily_loss

Set or update daily loss guardrail.

Parametersenabledexchangemax_loss_usdtrequired

risk_reward_check

Validate risk-to-reward ratio before trade execution.

Parametersstop_lossrequiredentry_pricerequiredtake_profitrequiredmin_rr_ratio

get_risk_metrics

Portfolio-level risk analytics.

Parametersexchange

position_sizing_policy

Store and evaluate max position size and leverage policy.

Parametersexchangemax_leveragemax_position_pct

circuit_breaker

Evaluate or trip trading circuit breaker guardrail.

Parametersbypassexchangeprice_spike_pctvolatility_multiplier

get_portfolio_summary

Aggregate balances and positions across connected exchanges.

Takes no parameters.

get_pnl_report

Realized and unrealized PnL report with filters.

Parameterssymbolexchangetimeframe

get_performance_metrics

Trading performance metrics for a lookback window.

Parametersdaysexchange

trade_confirm

Create or verify a confirmation code for sensitive trade actions.

Parameterstrade_detailsconfirmation_code

fetch_terminal_state

Fetch balances, positions, news, and health from unified terminal state.

Takes no parameters.

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.

Takes no parameters.

get_exchange_positions

Read positions for one connected exchange. WHITEBIT returns Spot holdings as inventory, not futures positions; unknown cost basis remains null.

Parametersexchangerequired

manage_strategies

List, enable, disable, or inspect trading strategies in Strategy Hub.

Parametersactionstatusstrategy_idinclude_source

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.

Parametersdry_runexchangerequiredstrategy_idrequired

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.

Parameterssymbolconfirmrequiredsymbolsexchangestrategy_idrequiredaccept_managed_tp_risk

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.

Parametersconfirmstrategy_idrequired

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.

Parametersdry_runexchangerequiredmarket_typestrategy_idrequired

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.

Parametersdraftdry_runexitRulesentryRulesstrategy_idrequiredriskManagement

account_risk_settings

Read or update only the authenticated account's risk settings with an agent token; dry_run validates an update without saving.

Parametersactiondry_runleverageriskSettingsstopLossPercentfixedTradeAmounttakeProfitPercent

implement_strategy

Save a structured strategy draft privately to Strategy Hub, inactive. Does not write code or enable trading. Requires confirm=true.

Parametersidrequirednamedraftrequiredconfirm

strategy_hub

Access Strategy Hub catalog, performance, followed users, and followed signals.

ParameterslimitsinceactionusernameminTrades

scanner_config

Read or update scanner pairs, timeframes, auto-trading, and market-intelligence-enhanced scanner settings.

ParametersactionautoTradingscannerPairsscannerActivescannerEnabledprimaryTimeframescannerTimeframesusePerplexityScannerperplexityRejectOpposingperplexityScannerEnabled

scanner_control

Enable, disable, toggle, or read Trend0x scanner/autopilot state for the authenticated user. Updates dashboard, Telegram, and backend scanner state.

ParametersactionscannerPairsprimaryTimeframescannerTimeframesusePerplexityScannerperplexityRejectOpposingperplexityScannerEnabled

enable_scanner

Convenience tool: enable Trend0x scanner/autopilot for the authenticated user.

ParametersscannerPairsprimaryTimeframescannerTimeframes

disable_scanner

Convenience tool: disable Trend0x scanner/autopilot for the authenticated user.

Takes no parameters.

scanner_status

Read current scanner status and cached market tickers.

Parameterslimit

terminal_modules

List terminal modules and trading strategy module metadata.

Parameterscategorymodule_idinclude_source

terminal_config

Return masked terminal profile, exchange, scanner, and risk configuration for the authenticated user.

Takes no parameters.

portfolio_history

Return portfolio trade history for the authenticated user.

Parameterspagelimitinclude_paper

portfolio_performance

Return portfolio performance timeline for the authenticated user.

Parametersinclude_paper

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.

ParameterssltpdayspairdraftpairssymbolsymbolsleveragestrategytimeframetradeSize+3 more

backtest_results

Read recorded backtest results.

Parameterslimitsymbolstrategy_id

history_query

Query recent signals, backtests, and trades.

ParameterstypesymboltimeframerangeHours

agent_reports

List or push agent reports into the terminal dashboard.

Parameterstypetitleactioncontent

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.

Parameterstexttypetitlecaptioncontentfilenamemarkdownusernamefile_pathparse_modeas_document

terminal_news

Fetch terminal market news.

Parameterslimitsymbols

perplexity_market_news

Market intelligence: breaking market-moving news brief for crypto, equities, commodities, FX, and indices.

Parametersrecencysymbols

perplexity_social_buzz

Market intelligence: social sentiment and viral narrative scan for a ticker, topic, or theme.

Parameterstimeframetopic_or_ticker

perplexity_ticker_research

Market intelligence: cited deep-dive research brief for one ticker or crypto pair.

Parameterssymbolrequired

perplexity_viral_updates

Market intelligence: narrative radar with Trend0x-ready structured signal bullets.

Parameterswatchlist

perplexity_earnings_recap

Market intelligence: earnings, fundamentals, analyst revisions, and valuation context.

Parameterssymbolrequired

perplexity_watchlist_digest

Market intelligence: multi-asset market digest with macro context, risk radar, and one trade idea.

Parameterssymbols

perplexity_sentiment_signal

Market intelligence: trade-ready sentiment score from 0-100 for pre-trade conviction checks and scanner confluence.

Parameterssymbolrequired

market_news

Market intelligence alias: breaking market-moving news brief.

Parametersrecencysymbols

social_buzz

Market intelligence alias: social sentiment and viral narrative scan.

Parameterstimeframetopic_or_ticker

ticker_research

Market intelligence alias: cited ticker research brief.

Parameterssymbolrequired

viral_updates

Market intelligence alias: narrative radar with Trend0x-ready signal bullets.

Parameterswatchlist

earnings_recap

Market intelligence alias: earnings and fundamentals recap.

Parameterssymbolrequired

watchlist_digest

Market intelligence alias: multi-asset watchlist digest.

Parameterssymbols

sentiment_signal

Market intelligence alias: trade-ready sentiment score.

Parameterssymbolrequired

financial_instruments

Return the Trend0x scanner financial instrument universe used by market-intelligence-enhanced research and scanning.

Takes no parameters.

cognitive_control

Read or update cognitive brain mode, guardian, kill switch, and profit lock.

Parametersmodelimitactionenabledactivate

bybit_market_tickers

Official Bybit V5 market ticker data for spot, linear, inverse, or option markets.

Parameterssymbolcategory

bybit_market_kline

Official Bybit V5 candlesticks. Intervals use Bybit values such as 1, 5, 15, 60, 240, D, W, M.

Parameterslimitsymbolrequiredcategoryinterval

bybit_orderbook

Official Bybit V5 order book snapshot.

Parameterslimitsymbolrequiredcategory

bybit_instruments_info

Official Bybit V5 instrument metadata, filters, tick sizes, and trading status.

ParameterslimitstatussymbolbaseCoincategory

bybit_wallet_balance

Official Bybit V5 authenticated wallet balance. Requires connected Bybit API keys.

ParameterscoinaccountType

bybit_positions

Official Bybit V5 authenticated open positions.

ParameterssymbolcategorysettleCoin

bybit_open_orders

Official Bybit V5 authenticated open orders.

ParameterssymbolcategoryopenOnly

bybit_order_history

Official Bybit V5 authenticated historical orders.

Parameterslimitsymbolcategory

bybit_trade_history

Official Bybit V5 authenticated trade execution history.

Parameterslimitsymbolcategory

bybit_internal_transfer

Official Bybit V5 internal transfer between account types under the same UID. Live transfer requires confirm=true.

ParameterscoinrequiredamountrequireddryRunconfirmtransferIdtoAccountTypefromAccountType

bybit_place_order

Official Bybit V5 order placement. Live execution requires confirm=true and connected Bybit trade permissions.

ParametersqtyrequiredsiderequiredpricedryRunsymbolrequiredconfirmcategorystopLossorderTypereduceOnlytakeProfittimeInForce

bybit_cancel_order

Official Bybit V5 cancel order. Requires confirm=true.

ParameterssymbolrequiredconfirmorderIdcategoryorderLinkId

bybit_set_trading_stop

Official Bybit V5 take-profit, stop-loss, and trailing stop update. Requires confirm=true.

ParameterssymbolrequiredconfirmcategorystopLosstpslModetakeProfitactivePricepositionIdxtrailingStop

bybit_set_leverage

Official Bybit V5 set leverage for linear or inverse contracts. Requires confirm=true.

ParameterssymbolrequiredconfirmcategorybuyLeveragerequiredsellLeveragerequired

okx_agent_skills

List OKX Agent TradeKit skill categories and routing guidance available to Trend0x agents.

Takes no parameters.

okx_market_tickers

OKX public market ticker data. Use for prices, 24h stats, and market snapshots.

ParametersinstIdinstType

okx_market_candles

OKX public candlesticks. Bars use OKX values such as 1m, 5m, 15m, 1H, 4H, 1D.

ParametersbarlimitinstIdrequired

okx_orderbook

OKX public order book snapshot.

ParametersszinstIdrequired

okx_instruments

OKX public instrument metadata, contract specs, tick sizes, lot sizes, and trading status.

ParametersulyinstIdinstTypeinstFamily

okx_account_balance

OKX authenticated account balance. Requires connected OKX API key, secret, and passphrase.

Parametersccy

okx_positions

OKX authenticated open positions.

ParametersposIdinstIdinstType

okx_open_orders

OKX authenticated pending/open orders.

ParametersstateinstIdordTypeinstType

okx_order_history

OKX authenticated order history.

ParameterslimitinstIdinstType

okx_trade_history

OKX authenticated fills/trade execution history.

ParameterslimitordIdinstIdinstType

okx_place_order

OKX V5 live order placement. Requires confirm=true and connected OKX trade permissions.

ParameterspxszrequiredsiderequireddryRuninstIdrequiredtdModeclOrdIdconfirmordTypeposSidereduceOnly

okx_cancel_order

OKX V5 cancel order. Requires confirm=true.

ParametersordIdinstIdrequiredclOrdIdconfirm

okx_set_leverage

OKX V5 set leverage. Requires confirm=true.

ParametersleverrequiredinstIdconfirmmgnModerequiredposSide

binance_agent_skills

List Binance Skills Hub categories and Trend0x Binance MCP/API routing guidance.

Takes no parameters.

binance_market_ticker

Binance public ticker data for spot or USD-M futures. Use for current price and 24h stats.

ParameterssymbolmarketType

binance_market_klines

Binance public candlesticks for spot or USD-M futures.

ParameterslimitsymbolrequiredintervalmarketType

binance_orderbook

Binance public order book snapshot for spot or USD-M futures.

ParameterslimitsymbolrequiredmarketType

binance_exchange_info

Binance public instrument metadata, filters, tick sizes, lot sizes, and trading status.

ParameterssymbolmarketType

binance_funding_rate

Binance USD-M futures funding rate history.

Parameterslimitsymbol

binance_open_interest

Binance USD-M futures open interest for a symbol.

Parameterssymbolrequired

binance_account_balance

Binance authenticated balances. For spot, returns account balances; for futures, returns USD-M account data. Respects configured remote proxy for IP-whitelisted users.

ParametersmarketTypenonZeroOnly

binance_positions

Binance authenticated USD-M futures positions. Respects configured remote proxy for IP-whitelisted users.

ParameterssymbolnonZeroOnly

binance_open_orders

Binance authenticated open orders for spot or USD-M futures.

ParameterssymbolmarketType

binance_order_history

Binance authenticated order history for one symbol. Symbol is required to prevent account-wide request storms.

ParameterslimitsymbolrequiredmarketType

binance_trade_history

Binance authenticated trade/fill history for one symbol. Symbol is required to prevent account-wide request storms.

ParameterslimitsymbolrequiredmarketType

binance_income_history

Binance authenticated USD-M futures income history, including funding fees and realized PnL.

ParameterslimitsymbolincomeType

Version history

1
  1. v3.5.0LatestNov 3, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.