Check a plan against broker limits and impact
check_feasibilityValidates a trading plan against broker order-rate and minimum-order limits, day-trading rules, market-impact costs, and capital thresholds where costs erase returns.
Instructions
Check a trading plan before it trades: broker order-rate and minimum-order limits, 2026 US day-trading rules, square-root market impact with crowding, and the capital where costs eat the return. Checks the plan as described against published broker limits and a market-impact model; it never contacts a broker or sees an account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| broker | No | Default other. | |
| copies | No | Agents trading the same signal at once; default 1. | |
| account | No | ||
| adv_usd | Yes | Daily dollar volume of a typical holding. | |
| asset_class | No | ||
| capital_usd | Yes | ||
| daily_volatility | Yes | Of a typical holding, e.g. 0.02. | |
| turnover_per_year | Yes | Buys plus sells a year / capital. | |
| impact_coefficient | No | Square-root law Y; default 1. | |
| rebalances_per_year | Yes | ||
| spread_and_fees_bps | No | Per trade; default 0. | |
| orders_per_rebalance | Yes | ||
| expected_gross_return | No | Annual, before costs; adds capacity. | |
| minutes_per_rebalance | No | Default 1. | |
| orders_per_minute_limit | No | If the broker's is not on file. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | ||
| limits | No | ||
| sources | No | ||
| verdict | No | ||
| to_change | No | ||
| plain_reading | No |