Get Agent Profile
get_agent_profileRetrieve the active trading agent profile and its constraints; pass a profile_id to fetch a specific profile instead.
Instructions
Load and return the active agent trading profile with its constraints. Use profile_id to fetch a specific profile, or omit to load the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Human-readable notes. | |
| source | No | File path or 'builtin_default'. | |
| profileId | Yes | Profile identifier. | |
| description | No | Human-readable description. | |
| allowOptions | No | Whether options trading is permitted. | |
| maxDailyLoss | No | Daily loss limit (negative value). | |
| allowedSymbols | No | Symbol allowlist (null = all). | |
| blockedSymbols | No | Blocked symbols. | |
| maxDailyOrders | No | Max orders per day. | |
| maxOrderQuantity | No | Max quantity per order. | |
| allowShortSelling | No | Whether short selling is permitted. | |
| allowedOrderTypes | No | Permitted order types. | |
| maxPositionSizePct | No | Max position size as % of net liquidation. | |
| maxPositionNotional | No | Max position notional in USD. | |
| allowedSecurityTypes | No | Permitted security types. | |
| requireTradeApproval | No | Whether Telegram approval is required before placing trades. | |
| requireLiveTradingApproval | No | Whether Telegram approval is required to unlock live trading. |