trading-risk-guardian

Enforce multi-layered risk checks before automated trading entries.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/Muath2000/TradeStation --skill trading-risk-guardian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trading-risk-guardian
Source: https://github.com/Muath2000/TradeStation/tree/main/.claude/skills/trading-risk-guardian
Command: npx skills add https://github.com/Muath2000/TradeStation --skill trading-risk-guardian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill acts as an indispensable safety net, preventing catastrophic financial losses by enforcing strict risk management protocols before any trade is executed.

Core Features & Use Cases

  • Multi-Layered Risk Checks: Implements a comprehensive suite of checks including kill switches, VIX gates, daily loss limits, drawdown controls, and allocation limits.
  • Position Sizing Automation: Dynamically calculates appropriate position sizes based on risk parameters and account value for different trading strategies.
  • Use Case: Before initiating a new options trade, this Skill will verify that the VIX is below a critical threshold, the daily loss limit has not been breached, and the chosen strategy's allocation does not exceed its defined percentage of the total account value.

Quick Start

Use the trading risk guardian skill to check if a new trade can be placed given the current account status and risk parameters.

Frequently Asked Questions about trading-risk-guardian

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent catastrophic loss in automated options trading?

To prevent catastrophic loss in automated options trading, you need a multi-layered risk management gate that checks kill switches, daily loss limits, and account value constraints before executing any trade entry.

What is dynamic position sizing and how does it protect my portfolio?

Dynamic position sizing calculates appropriate trade sizes based on your predefined risk parameters and current account value. It protects your portfolio by ensuring that no single strategy allocation exceeds its defined percentage of total capital.

How do I implement a kill switch for my trading bot?

Implementing a kill switch for a trading bot requires an independent safety gate that halts trading activity when daily loss thresholds or drawdown controls are breached. It operates as a critical check before any new trade is placed.

Can I block automated trades based on VIX thresholds and macro events?

Yes, you can block automated trades based on VIX thresholds and macro events by implementing VIX-based halting and macro event blocking checks. These mechanisms prevent trade entries when market volatility exceeds your critical predefined parameters.

Does this risk management approach work for portfolio-level allocation limits?

Yes, this approach works for portfolio-level allocation limits by managing per-track allocation limits and portfolio-level gates. It verifies that your chosen strategy's allocation does not exceed its defined percentage of the total account value.