More screenshots

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+17 more

    pretrade risk auditor

    1

    Automated pre-trade risk auditor that calculates total heat, sector concentration, and sizing math for trade plans.

    Secure checkout via Stripe

    0 installsSecurity scanned

    See it in action

    You say

    /pretrade check trades.csv --account 50000

    Your agent does

    COMMITMENT REPORT: Total Heat 4.2%. VERDICT: "RESIZE BEFORE SENDING" due to R3 Concentration. Finding: 55% of risk is in Tech sector (Limit 40%). Trade-off: Keeping this concentration gains sector momentum but costs $1,250 in excess risk if the sector rotates.

    What you get

    Audit total account heat across multiple planned ordersDetect sector over-concentration before order executionVerify reward-to-risk ratios and missing trade rationalesIdentify blocked trades with inverted stops or undefined risk

    About this skill

    Pre-Trade Risk Auditor™ v1.0.0

    Prices a set of planned trades before any of them is sent. Answers one question first: if every stop is hit, what does this plan cost?

    Seven rules in four families — Heat, Exposure, Asymmetry, Thesis. No forecasts, no signals, no instrument picks.

    Run it in ten seconds

    python3 scripts/check_plan.py
    

    No arguments prices the bundled sample on a 100,000 account and labels it a demonstration.

    Run it on your plan

    python3 scripts/check_plan.py my-plan.csv --account 250000
    python3 scripts/check_plan.py my-plan.csv --account 250000 --json
    

    Required columns: symbol, direction, entry, stop, size Optional: target (reward:risk), sector (concentration, correlation), note (rationale)

    The rules

    | ID | Rule | Default limit | |---|---|---| | R1 | Oversized position | risk > 2% of account | | R2 | Total heat | combined risk > 6% | | R3 | Concentration | > 40% of risk in one sector | | R4 | Thin payoff | reward:risk < 1.5 | | R5 | Inverted stop | stop on the profitable side — BLOCK | | R6 | Correlated pair | same-direction positions in one sector | | R7 | Missing rationale | blank, or a reactive note |

    Every limit has a written reason in references/risk-thresholds.md, and every constant is at the top of scripts/check_plan.py. Change a number deliberately rather than arguing with a verdict.

    Verdicts

    BLOCK → DO NOT SEND · HIGH → RESIZE BEFORE SENDING · MEDIUM → SEND WITH THE TRADE-OFF NAMED · none → WITHIN PLAN

    What it does not know

    Real correlation (sector is a label you supply), volatility, your existing open book unless you include it, and whether any of it will work. It prices the plan. It does not judge it.

    Pairs with

    Trade Post-Mortem Engine™ — the same discipline after the trades close. One prices the commitment, the other audits the execution.

    Verified

    monna-verify v1.0.0 · 2026-08-22 · CLEAN · 30/30 · 0 blockers · 0 fails · 0 AI-language hits. Scanned by Skill Security Auditor™: CLEAR.

    Disclaimer

    For educational and self-review use. Not financial, investment, or tax advice. The author is not a licensed advisor. Trading carries risk of loss.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean today

    • One-time purchase, yours forever

    Listedtoday

    Frequently Asked Questions