RiskReward Trading Calculators
Server Details
Free fee-aware position sizing, net risk/reward and trade performance. Read-only, no API key.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
3 toolsanalyze_trade_performanceRealized trading performanceRead-onlyIdempotentInspect
Analyze up to 500 chronological closed trades supplied by the user, each with net P&L after costs and original risk. Returns win rate, profit factor, expectancy in currency and R, total net R, and optional closed-trade equity drawdown when initial equity is supplied. Use for reviewing an existing trade sample. No account access, deposits, intratrade drawdown, forecasts, signals, or new risk recommendations.
| Name | Required | Description | Default |
|---|---|---|---|
| trades | Yes | Closed trades ordered chronologically, all using the same currency and risk convention. Maximum 500. | |
| initialEquity | No | Starting equity before the ordered trades. Required only for equity drawdown metrics. No deposits or withdrawals are modeled. | |
| quoteCurrency | No | Currency shared by all monetary inputs. Defaults to USD; no currency conversion is performed. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tool | Yes | |
| inputs | Yes | |
| metrics | Yes | |
| formulas | Yes | |
| warnings | Yes | |
| assumptions | Yes | |
| reproduceUrl | Yes | |
| documentationUrl | Yes | |
| calculationVersion | Yes |
calculate_net_risk_rewardNet risk/reward after feesRead-onlyIdempotentInspect
Compare gross and fee-adjusted reward-to-risk, loss and profit per unit, and breakeven win rate for a linear trade with known entry, stop and target. Accepts distinct entry/stop/target fee percentages. Use for questions about a planned R ratio or how fees change it. Direction is derived from entry and stop. Does not fetch venue fees or predict execution, liquidation, or trade outcomes.
| Name | Required | Description | Default |
|---|---|---|---|
| fees | No | User-supplied rates. Omission explicitly assumes zero fees; no exchange rate lookup is performed. | |
| stopPrice | Yes | Planned stop price. Direction is derived from entry and stop. | |
| entryPrice | Yes | Planned entry price in quote currency per base unit. | |
| targetPrice | Yes | Profit target price, opposite the stop relative to entry. | |
| quoteCurrency | No | Currency shared by all monetary inputs. Defaults to USD; no currency conversion is performed. | |
| instrumentType | No | Linear quote-margined instruments only. Inverse contracts and liquidation are unsupported. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tool | Yes | |
| inputs | Yes | |
| metrics | Yes | |
| formulas | Yes | |
| warnings | Yes | |
| assumptions | Yes | |
| reproduceUrl | Yes | |
| documentationUrl | Yes | |
| calculationVersion | Yes |
calculate_position_sizeFee-aware position sizeRead-onlyIdempotentInspect
Calculate position quantity and notional for a linear crypto futures trade from user-specified account balance, risk percentage, entry and stop. Includes separate entry/stop fees and optional target profit and net R. Direction is derived. Use when asked how much to buy or sell for a specified risk budget. Ask for missing prices or risk preference; do not invent them. Does not calculate liquidation, leverage, inverse contracts, exchange lot rounding, signals, or execute orders.
| Name | Required | Description | Default |
|---|---|---|---|
| fees | No | User-supplied rates. Omission explicitly assumes zero fees; no exchange rate lookup is performed. | |
| stopPrice | Yes | Planned stop price. Direction is derived from entry and stop. | |
| entryPrice | Yes | Planned entry price in quote currency per base unit. | |
| riskPercent | Yes | User-chosen account risk percentage, e.g. 1 means 1%. Never infer a risk preference. | |
| targetPrice | No | Optional profit target, opposite the stop relative to entry. | |
| quoteCurrency | No | Currency shared by all monetary inputs. Defaults to USD; no currency conversion is performed. | |
| accountBalance | Yes | Account balance in the same quote currency as prices. | |
| instrumentType | No | Linear quote-margined instruments only. Inverse contracts and liquidation are unsupported. |
Output Schema
| Name | Required | Description |
|---|---|---|
| tool | Yes | |
| inputs | Yes | |
| metrics | Yes | |
| formulas | Yes | |
| warnings | Yes | |
| assumptions | Yes | |
| reproduceUrl | Yes | |
| documentationUrl | Yes | |
| calculationVersion | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
- First observed
analyze_trade_performance - First observed
calculate_net_risk_reward - First observed
calculate_position_size
Related MCP Connectors
Instant "can I take this trade?" check against prop firm drawdown/position/consistency rules.
Read-only crypto and traditional portfolio: holdings, PNL, FIFO tax figures and market data.
Sourced prop-firm daily-loss and max-drawdown rules and a drawdown-room checker. Read-only, no auth.
Deterministic options, forex, risk, on-chain & futures math. 75 tools. Not AI estimates.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides read-only portfolio management and analytics across Binance, Coinbase, and Kraken exchanges. It enables users to track holdings, analyze risk, and monitor market intelligence through 18 specialized tools.2MIT

nyx-fund-mcpofficial
AlicenseNot gradedqualityDmaintenanceProvides hedge fund back-office calculations (fees, NAV, exposure, costs) and institutional LP report grading, accessible for free without an API key.MIT- AlicenseNot gradedqualityAmaintenanceProvides deterministic trading calculations for PnL, risk, margin, and funding, enabling users to get exact numbers for trade planning and risk assessment via MCP or REST API.90 npm2MIT
- FlicenseAqualityBmaintenanceEnables read-only on-chain analysis to spot trending and new memecoin pools, evaluate rug risk, and surface early buyer wallets across Solana, Base, and Ethereum.5-
Glama MCP Gateway
Add one secure layer between your agents and this server.