{"name":"RiskReward","version":"1.0.0","mcp":"https://riskreward.pro/mcp","openapi":"https://riskreward.pro/api/v1/openapi.json","documentation":"https://riskreward.pro/developers/api","authentication":"none","tools":[{"name":"calculate_position_size","title":"Fee-aware position size","path":"position-size","description":"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.","example":{"accountBalance":10000,"riskPercent":1,"entryPrice":100000,"stopPrice":95000,"targetPrice":110000,"quoteCurrency":"USDT","fees":{"entryPercent":0.02,"stopPercent":0.05,"targetPercent":0.02}},"method":"POST","url":"https://riskreward.pro/api/v1/position-size"},{"name":"calculate_net_risk_reward","title":"Net risk/reward after fees","path":"risk-reward","description":"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.","example":{"entryPrice":100,"stopPrice":95,"targetPrice":110,"quoteCurrency":"USD","fees":{"entryPercent":0.02,"stopPercent":0.05,"targetPercent":0.02}},"method":"POST","url":"https://riskreward.pro/api/v1/risk-reward"},{"name":"analyze_trade_performance","title":"Realized trading performance","path":"performance","description":"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.","example":{"quoteCurrency":"USD","initialEquity":10000,"trades":[{"netPnl":150,"initialRisk":100},{"netPnl":-100,"initialRisk":100},{"netPnl":50,"initialRisk":50}]},"method":"POST","url":"https://riskreward.pro/api/v1/performance"}]}