Rule-Based Trade Grade (alias)
council_gradeFREE rule-based trade grade. Trade postmortem & MFE/MAE excursion expectancy analyzer: scores entry/exit efficiency, stop-loss placement vs empirical symbol ATR/MFE/MAE benchmarks, R-multiple capture, and rule compliance (rollover window, stop floor, time-stop) using fixed rules (no AI model calls); the paid /v1/paid/council_grade endpoint returns the same rule-based grade. Informational only, not financial advice.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "<symbol>",
"side": "<side>",
"entry_price": "<entry_price>"
},
"name": "council_grade"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lots | No | Position size in lots (optional) | |
| side | Yes | Trade direction: buy/long or sell/short | |
| symbol | Yes | Instrument symbol, e.g. JP225, NAS100, US30, SPX500, DE30, XAUUSD, EURUSD, GBPUSD, USDJPY, AUS200 | |
| bars_held | No | Number of bars held (optional) | |
| stop_loss | No | Initial stop-loss price (optional) | |
| exit_price | No | Realized exit fill price (optional) | |
| mae_points | No | Maximum Adverse Excursion in points (optional) | |
| mfe_points | No | Maximum Favorable Excursion in points (optional) | |
| entry_price | Yes | Entry fill price | |
| take_profit | No | Initial take-profit price (optional) | |
| account_size | No | Account equity in USD for risk-% check (optional) | |
| minutes_held | No | Duration held in minutes (optional) | |
| stop_distance | No | Initial stop distance in price points (optional alternative to stop_loss) | |
| entry_utc_hour | No | UTC hour of entry 0-23 (optional; checks rollover/reset toxicity) | |
| low_water_price | No | Lowest price reached while trade was open (optional) | |
| high_water_price | No | Highest price reached while trade was open (optional) |