Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
config | No | Path to a custom configuration file containing account information |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
exchanges | |
ace Info | |
alpaca Info | |
ascendex Info | |
bequant Info | |
bigone Info | |
binance Info | |
binancecoinm Info | |
binanceus Info | |
binanceusdm Info | |
bingx Info | |
bit2c Info | |
bitbank Info | |
bitbns Info | |
bitcoincom Info | |
bitfinex Info | |
bitfinex1 Info | |
bitflyer Info | |
bitget Info | |
bithumb Info | |
bitmart Info | |
ace Markets | |
alpaca Markets | |
ascendex Markets | |
bequant Markets | |
bigone Markets | |
binance Markets | |
binancecoinm Markets | |
binanceus Markets | |
binanceusdm Markets | |
bingx Markets |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
fetchMarkets | Fetch markets from a cryptocurrency exchange |
fetchTicker | Fetch ticker information for a symbol on an exchange |
fetchTickers | Fetch all tickers from an exchange |
fetchOrderBook | Fetch order book for a symbol on an exchange |
fetchTrades | Fetch recent trades for a symbol on an exchange |
fetchOHLCV | Fetch OHLCV candlestick data for a symbol on an exchange |
createOrder | Create a new order using a configured account |
cancelOrder | Cancel an existing order using a configured account |
fetchOrder | Fetch information about a specific order using a configured account |
fetchOpenOrders | Fetch all open orders using a configured account |
fetchClosedOrders | Fetch all closed orders using a configured account |
listAccounts | List all configured account names |
fetchBalance | Fetch account balance for a configured account |
fetchDeposits | Fetch deposit history for a configured account |
fetchWithdrawals | Fetch withdrawal history for a configured account |
fetchMyTrades | Fetch personal trade history for a configured account |
analyzeTradingPerformance | Analyze trading performance for a configured account |
calculateWinRate | Calculate win rate and profit metrics for a configured account |
analyzeConsecutiveProfitLoss | Analyze consecutive winning and losing trades |
analyzePeriodicReturns | Analyze daily and monthly returns for a configured account |