Skip to content
QuikToolKit
Day Trading & MarketsIntermediateUpdated 31 Oct 2026

Day trading / guardrails

Risk Manager

Checks every trade against your limits and stops anything over them.

Reads the sized orders and your config, then returns PASS or BLOCK for each order with the exact reason: loss limit, daily limit, trade count, reward-to-risk, entry window, size or cash.

By JakeschincariolJakeschincariol/day-trader-skillMIT license
View source
Verdicts
2
Checks
8+
PDT guard
Optional
Output
PASS/BLOCK

Live scene

Risk Manager

git clone https://github.com/Jakeschincariol/day-trader-skill.gitMIT

Overview

What Risk Manager actually does

The Risk Manager is the gate between a plan and an order. It checks every proposed order against the limits in your config and returns PASS or BLOCK with a plain reason for each decision.

It is deliberately boring. If an order is over the max loss, outside the entry window, over the trade count or short of reward-to-risk, it blocks it before a broker ever sees it.

Capabilities

What it helps your agent ship

Enforce max loss per trade and per day.

Cap trades and orders per day.

Require a minimum reward-to-risk.

Enforce the entry window and flat-by time.

Check position size and available cash.

Return PASS or BLOCK with the exact reason.

Workflow

The process the skill follows

A repeatable sequence keeps the agent from jumping straight into edits before it understands the job.

  1. 01

    Load the orders

    Read the sized orders and your trading config.

  2. 02

    Check the limits

    Test each order against every configured rule.

  3. 03

    Check the clock

    Confirm the entry window and the flat-by time.

  4. 04

    Check the money

    Confirm size, cash and remaining daily loss room.

  5. 05

    Return the verdict

    PASS or BLOCK per order with the reason in plain words.

Inside the pack

References and modules

These are the load-on-demand files or command groups that make the skill useful beyond a single prompt.

check.py

PASS or BLOCK for every order.

Max loss rules

Per trade and per day.

Trade and order counts

Daily caps on activity.

Reward-to-risk gate

Minimum R before an order can pass.

Entry window

No entries before or after configured times.

PDT guard

Optional day-trade counting when a broker still applies the old rule.

Use cases

Where it earns its place

Pre-order gate

Stop an oversized order before it reaches a broker.

Daily discipline

Enforce a loss limit and a trade cap across the session.

Broker safety

Only orders that pass can move on to the ticket.

Prompt starters

Try one of these first

Copy a prompt into your agent. Replace the example URL with your own project or page.

Prompt

Check these orders against my limits and block anything over them.

Prompt

Did I hit my daily loss limit or trade cap?

Prompt

Is this reward-to-risk good enough to pass?

Next step

Want a site that uses this skill properly?

We build Next.js websites with technical SEO, structured data, 3D scenes and motion that stays inside a performance budget.

Start a project
Studio / Open for work

Need a Website or Custom Software?

Start a project