get_market_data
Get current price and 24h stats for a symbol.
symbolrequiredexchangeio.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
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.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
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.Add this to your client's mcpServers config.
{
"mcpServers": {
"trend0x": {
"type": "http",
"url": "https://app.trend0x.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Get current price and 24h stats for a symbol.
symbolrequiredexchangeExecute a market order on a connected exchange.
sltpqtysiderequiredpriceamountdryRunsymbolrequiredexchangeleveragequantityorderType+2 moreGet account balance for an exchange.
exchangerequiredRead or apply the user-confirmed historical paper-entry allowlist. Caller account only; live settings, positions and orders are unchanged. Apply requires confirm=true.
actionpresetconfirmNatural-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.
textrequiredconversation_idPause 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.
confirmexchangestrategy_idrequiredPreview 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.
confirmdry_runsymbolsstrategy_idrequiredenvironmentsRead the authenticated user's Bitpanda asset and fiat wallets. Bitpanda retail API access is read-only; this tool never places orders.
Takes no parameters.
Read the authenticated user's completed Bitpanda trade history.
limitRead Bitpanda public ticker data. Optionally filter the returned page by asset symbol.
limitcursorsymbolFetch Alpaca account configuration and connection status.
Takes no parameters.
List Alpaca stock positions from the unified account state.
Takes no parameters.
Place a stock order through the Trend0x executor using Alpaca.
qtyrequiredsiderequiredtypesymbolrequiredGet latest market news for one or more symbols.
symbolsFetch Bitunix wallet balance.
Takes no parameters.
List open Bitunix futures positions.
Takes no parameters.
Execute a trade on Bitunix through the Trend0x executor.
qtysiderequiredtypeamountsymbolrequiredleverageGet active and historical agent tasks visible to the authenticated user.
allCreate an autonomous agent workflow task. For scanner tasks, pass type=SCAN plus pair/pairs, timeframe, strategy, and status=active.
pairtypelabelpairspromptrequiredstatusdetailsprogressstrategytimeframedurationMsCreate 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'.
pairlabelpairspromptstrategytimeframedurationMstimeframesenableScannerUpdate status/progress/result for a task.
resultstatusdetailstask_idrequiredprogressCalculate position size using risk-per-trade logic.
exchangeleveragerisk_pctentry_pricerequiredaccount_balancerequiredstop_loss_pricerequiredKill switch: close all open positions on an exchange. Requires confirm=true.
confirmexchangeSet or update daily loss guardrail.
enabledexchangemax_loss_usdtrequiredValidate risk-to-reward ratio before trade execution.
stop_lossrequiredentry_pricerequiredtake_profitrequiredmin_rr_ratioPortfolio-level risk analytics.
exchangeStore and evaluate max position size and leverage policy.
exchangemax_leveragemax_position_pctEvaluate or trip trading circuit breaker guardrail.
bypassexchangeprice_spike_pctvolatility_multiplierAggregate balances and positions across connected exchanges.
Takes no parameters.
Realized and unrealized PnL report with filters.
symbolexchangetimeframeTrading performance metrics for a lookback window.
daysexchangeCreate or verify a confirmation code for sensitive trade actions.
trade_detailsconfirmation_codeFetch balances, positions, news, and health from unified terminal state.
Takes no parameters.
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.
Read positions for one connected exchange. WHITEBIT returns Spot holdings as inventory, not futures positions; unknown cost basis remains null.
exchangerequiredList, enable, disable, or inspect trading strategies in Strategy Hub.
actionstatusstrategy_idinclude_sourceSelect 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.
dry_runexchangerequiredstrategy_idrequiredStart 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.
symbolconfirmrequiredsymbolsexchangestrategy_idrequiredaccept_managed_tp_riskStart a saved draft in the verified paper runner only. Requires an exact matching backtest and confirm=true. Never places an exchange order.
confirmstrategy_idrequiredChange 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.
dry_runexchangerequiredmarket_typestrategy_idrequiredOverwrite 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.
draftdry_runexitRulesentryRulesstrategy_idrequiredriskManagementRead or update only the authenticated account's risk settings with an agent token; dry_run validates an update without saving.
actiondry_runleverageriskSettingsstopLossPercentfixedTradeAmounttakeProfitPercentSave a structured strategy draft privately to Strategy Hub, inactive. Does not write code or enable trading. Requires confirm=true.
idrequirednamedraftrequiredconfirmAccess Strategy Hub catalog, performance, followed users, and followed signals.
limitsinceactionusernameminTradesRead or update scanner pairs, timeframes, auto-trading, and market-intelligence-enhanced scanner settings.
actionautoTradingscannerPairsscannerActivescannerEnabledprimaryTimeframescannerTimeframesusePerplexityScannerperplexityRejectOpposingperplexityScannerEnabledEnable, disable, toggle, or read Trend0x scanner/autopilot state for the authenticated user. Updates dashboard, Telegram, and backend scanner state.
actionscannerPairsprimaryTimeframescannerTimeframesusePerplexityScannerperplexityRejectOpposingperplexityScannerEnabledConvenience tool: enable Trend0x scanner/autopilot for the authenticated user.
scannerPairsprimaryTimeframescannerTimeframesConvenience tool: disable Trend0x scanner/autopilot for the authenticated user.
Takes no parameters.
Read current scanner status and cached market tickers.
limitList terminal modules and trading strategy module metadata.
categorymodule_idinclude_sourceReturn masked terminal profile, exchange, scanner, and risk configuration for the authenticated user.
Takes no parameters.
Return portfolio trade history for the authenticated user.
pagelimitinclude_paperReturn portfolio performance timeline for the authenticated user.
include_paperRun 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.
sltpdayspairdraftpairssymbolsymbolsleveragestrategytimeframetradeSize+3 moreRead recorded backtest results.
limitsymbolstrategy_idQuery recent signals, backtests, and trades.
typesymboltimeframerangeHoursList or push agent reports into the terminal dashboard.
typetitleactioncontentPush 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.
texttypetitlecaptioncontentfilenamemarkdownusernamefile_pathparse_modeas_documentFetch terminal market news.
limitsymbolsMarket intelligence: breaking market-moving news brief for crypto, equities, commodities, FX, and indices.
recencysymbolsMarket intelligence: social sentiment and viral narrative scan for a ticker, topic, or theme.
timeframetopic_or_tickerMarket intelligence: cited deep-dive research brief for one ticker or crypto pair.
symbolrequiredMarket intelligence: narrative radar with Trend0x-ready structured signal bullets.
watchlistMarket intelligence: earnings, fundamentals, analyst revisions, and valuation context.
symbolrequiredMarket intelligence: multi-asset market digest with macro context, risk radar, and one trade idea.
symbolsMarket intelligence: trade-ready sentiment score from 0-100 for pre-trade conviction checks and scanner confluence.
symbolrequiredMarket intelligence alias: breaking market-moving news brief.
recencysymbolsMarket intelligence alias: social sentiment and viral narrative scan.
timeframetopic_or_tickerMarket intelligence alias: cited ticker research brief.
symbolrequiredMarket intelligence alias: narrative radar with Trend0x-ready signal bullets.
watchlistMarket intelligence alias: earnings and fundamentals recap.
symbolrequiredMarket intelligence alias: multi-asset watchlist digest.
symbolsMarket intelligence alias: trade-ready sentiment score.
symbolrequiredReturn the Trend0x scanner financial instrument universe used by market-intelligence-enhanced research and scanning.
Takes no parameters.
Read or update cognitive brain mode, guardian, kill switch, and profit lock.
modelimitactionenabledactivateOfficial Bybit V5 market ticker data for spot, linear, inverse, or option markets.
symbolcategoryOfficial Bybit V5 candlesticks. Intervals use Bybit values such as 1, 5, 15, 60, 240, D, W, M.
limitsymbolrequiredcategoryintervalOfficial Bybit V5 order book snapshot.
limitsymbolrequiredcategoryOfficial Bybit V5 instrument metadata, filters, tick sizes, and trading status.
limitstatussymbolbaseCoincategoryOfficial Bybit V5 authenticated wallet balance. Requires connected Bybit API keys.
coinaccountTypeOfficial Bybit V5 authenticated open positions.
symbolcategorysettleCoinOfficial Bybit V5 authenticated open orders.
symbolcategoryopenOnlyOfficial Bybit V5 authenticated historical orders.
limitsymbolcategoryOfficial Bybit V5 authenticated trade execution history.
limitsymbolcategoryOfficial Bybit V5 internal transfer between account types under the same UID. Live transfer requires confirm=true.
coinrequiredamountrequireddryRunconfirmtransferIdtoAccountTypefromAccountTypeOfficial Bybit V5 order placement. Live execution requires confirm=true and connected Bybit trade permissions.
qtyrequiredsiderequiredpricedryRunsymbolrequiredconfirmcategorystopLossorderTypereduceOnlytakeProfittimeInForceOfficial Bybit V5 cancel order. Requires confirm=true.
symbolrequiredconfirmorderIdcategoryorderLinkIdOfficial Bybit V5 take-profit, stop-loss, and trailing stop update. Requires confirm=true.
symbolrequiredconfirmcategorystopLosstpslModetakeProfitactivePricepositionIdxtrailingStopOfficial Bybit V5 set leverage for linear or inverse contracts. Requires confirm=true.
symbolrequiredconfirmcategorybuyLeveragerequiredsellLeveragerequiredList OKX Agent TradeKit skill categories and routing guidance available to Trend0x agents.
Takes no parameters.
OKX public market ticker data. Use for prices, 24h stats, and market snapshots.
instIdinstTypeOKX public candlesticks. Bars use OKX values such as 1m, 5m, 15m, 1H, 4H, 1D.
barlimitinstIdrequiredOKX public order book snapshot.
szinstIdrequiredOKX public instrument metadata, contract specs, tick sizes, lot sizes, and trading status.
ulyinstIdinstTypeinstFamilyOKX authenticated account balance. Requires connected OKX API key, secret, and passphrase.
ccyOKX authenticated open positions.
posIdinstIdinstTypeOKX authenticated pending/open orders.
stateinstIdordTypeinstTypeOKX authenticated order history.
limitinstIdinstTypeOKX authenticated fills/trade execution history.
limitordIdinstIdinstTypeOKX V5 live order placement. Requires confirm=true and connected OKX trade permissions.
pxszrequiredsiderequireddryRuninstIdrequiredtdModeclOrdIdconfirmordTypeposSidereduceOnlyOKX V5 cancel order. Requires confirm=true.
ordIdinstIdrequiredclOrdIdconfirmOKX V5 set leverage. Requires confirm=true.
leverrequiredinstIdconfirmmgnModerequiredposSideList Binance Skills Hub categories and Trend0x Binance MCP/API routing guidance.
Takes no parameters.
Binance public ticker data for spot or USD-M futures. Use for current price and 24h stats.
symbolmarketTypeBinance public candlesticks for spot or USD-M futures.
limitsymbolrequiredintervalmarketTypeBinance public order book snapshot for spot or USD-M futures.
limitsymbolrequiredmarketTypeBinance public instrument metadata, filters, tick sizes, lot sizes, and trading status.
symbolmarketTypeBinance USD-M futures funding rate history.
limitsymbolBinance USD-M futures open interest for a symbol.
symbolrequiredBinance authenticated balances. For spot, returns account balances; for futures, returns USD-M account data. Respects configured remote proxy for IP-whitelisted users.
marketTypenonZeroOnlyBinance authenticated USD-M futures positions. Respects configured remote proxy for IP-whitelisted users.
symbolnonZeroOnlyBinance authenticated open orders for spot or USD-M futures.
symbolmarketTypeBinance authenticated order history for one symbol. Symbol is required to prevent account-wide request storms.
limitsymbolrequiredmarketTypeBinance authenticated trade/fill history for one symbol. Symbol is required to prevent account-wide request storms.
limitsymbolrequiredmarketTypeBinance authenticated USD-M futures income history, including funding fees and realized PnL.
limitsymbolincomeType83% 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.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.