7.9

🛡️ Action Rules — Your Automatic Risk Watchdog

How action rules monitor open trades, when they trigger, and how to use the template catalog

1. 🛡️ What Are Action Rules?

Imagine you have ten open positions in your portfolio at the same time. One of them has been moving against you for weeks — but you don't notice, because you don't check your journal every single day. By the time you finally do, the loss has long since crossed the threshold at which you would actually have exited. This is exactly the scenario action rules are made for.

Action rules are an automatic watchdog over your open trades. Instead of manually checking every day whether a position is "getting out of hand," you set your thresholds once — and the app flags a need for action the moment one of them is reached. You see at a glance which trades require your attention, and you can calmly leave the rest alone.

Important: an action rule does not act on its own. It is not a robo-trader that automatically executes orders. It warns you and suggests an action — but the decision whether to close, roll or simply take a closer look is always yours. This is by design: your judgment remains irreplaceable.

An action rule is an IF-THEN statement about an open trade.
"IF the loss on my short-put position exceeds 100% of the premium collected, THEN that's an urgent signal to close or roll the position."

That sounds simple — and it is. The art lies in finding the right thresholds for your personal risk profile. If you don't yet have a feel for sensible metrics and percentages, take a look at the chapter — The 1R Rule: there you'll learn how to determine your maximum risk per trade (1R) — a number you can later use directly as a threshold in your action rules.

2. 🧬 Anatomy of a Rule

Every action rule is built from the same components — whether you're defining a simple loss threshold or a more complex combination of several conditions. The diagram below shows the structure of a rule in its simplest form:

IF Loss % ≥ 100
↓
THEN 🔴 urgent → recommended: close

The example reads like this: "If the loss on a position reaches or exceeds 100% of the premium collected, then that's an urgent signal — recommended action: close the position." Each component has a clear role:

  • Metric — what is being measured. sTraderZ.com offers 17 metrics: from loss % and unrealized P&L through days to expiration (DTE) to strike distance and credit capture. You'll find the full list when creating a new rule.
  • Operator — the comparison rule: ≥ (greater than or equal to), ≤ (less than or equal to), = (exactly equal) or between two values.
  • Value — the threshold at which the rule triggers. A number you choose deliberately and to fit your strategy.
  • Severity — how urgent the need for action is. Three levels: Info (just so you know), Warning (act soon), Urgent (act now).
  • Recommended action (optional) — a hint as to what you might do: close, roll, adjust or observe. You are not bound by it.
  • Scope — which trades the rule applies to: all positions, a specific strategy, an asset class or a single underlying. More on this in one of the next sections.

Rules can also combine several IF conditions via AND-logic: "Loss % ≥ 80 AND DTE ≤ 7" only triggers when both conditions are met at the same time. This lets you describe scenarios precisely without being notified at every single threshold touch.

3. 📊 The 17 Metrics

Every action rule measures exactly one metric per trade leg and compares it against your threshold. sTraderZ.com provides 17 metrics, split into three thematic groups: Profit/Loss, Time & Theta and Options-specific figures. You don't have to use them all — pick the ones that fit your strategy.

Note: graceful skip on missing data
If the data for a metric is unavailable — say the remaining lifetime (DTE) on a stock position or the IV Rank on an unsupported broker — the rule is silently skipped for that trade. It neither triggers nor reports an error. This means you can safely create rules with options-specific metrics even in a portfolio with mixed instruments: stocks are simply ignored.
Metric Meaning Unit Useful for Typical operator
Profit / Loss
PROFIT_PCT Profit in % — for short options: captured premium relative to maximum premium % all ≥
LOSS_PCT Loss as a positive percentage — measures how far the trade is moving against you % all ≥
PROFIT_ABS Realized or unrealized profit in account currency € all ≥
LOSS_ABS Loss in account currency (as a positive amount) € all ≥
PROFIT_PER_DAY Theta efficiency: profit % per day held — shows whether a trade is still "working" %/day all ≤ / ≥
Time & Theta
DTE Days to Expiration — days until the option expires days Options ≤
DAYS_IN_TRADE Days since the position was opened — holding period days all ≥ / ≤
TIME_ELAPSED_PCT Share of elapsed lifetime in % — 0% at opening, 100% at expiration % Options ≥ / ≤
CREDIT_CAPTURE_PCT Captured premium as % of the original maximum premium (short options only) % Short options ≥ / ≤
Options-specific
DELTA Absolute value of the position delta — measures the option's directional exposure 0–1 Options ≥
IV_RANK Implied Volatility Rank — relative level of implied volatility (0 = low, 100 = high) 0–100 Options ≥
ITM_STATUS In the money (1) or out of the money (0) — binary status of the option binary Options =
STRIKE_DISTANCE_PCT Distance between current price and strike in % — relative safety margin % Options ≤
STRIKE_DISTANCE_ABS Distance between current price and strike in price points (absolute) € Options ≤
EX_DIV_DAYS Days until the next ex-dividend date before expiration — short calls only (early-assignment risk) days Options ≤
STRIKE_DISTANCE_ATR Distance between current price and strike in daily ATR — volatility-adjusted safety margin ATR Options ≤
PRICE Closing price of the underlying — enables price-based rules for stocks and ETFs € all ≥ / ≤

Theta decay curve: time vs. captured premium

The metrics TIME_ELAPSED_PCT and CREDIT_CAPTURE_PCT work closely together and reflect a core options principle: theta decay is not linear. A short option loses relatively little time value in the first few weeks — the biggest decay happens in the final days before expiration. The diagram below illustrates this curve and shows when a trade is "no longer working":

elapsed lifetime → captured premium → inefficient 0% 50% 100%
Lots of time elapsed, but barely any premium captured — the trade isn't "working." This is exactly what the Theta Inefficiency Exit template detects.

Strike distance: keeping an eye on your safety margin

The metrics STRIKE_DISTANCE_PCT and STRIKE_DISTANCE_ABS measure how far the current price still is from your strike. The smaller this distance, the closer the option moves to the money — and the greater the risk of an assignment or a sharp rise in delta. The second diagram shows this scenario:

Strike distance time → price →
The smaller the distance between price and strike, the higher the assignment risk — measured as STRIKE_DISTANCE_PCT (relative) or STRIKE_DISTANCE_ABS (in price points).

4. 🔗 AND-Conditions: Sharpening Rules

An action rule always has a main leg — the primary condition you define first. On top of that you can add up to two additional legs, linked via AND-logic. That makes a maximum of three conditions per rule.

AND-logic means: all legs must be satisfied at the same time. Only when the main leg and all additional legs reach their threshold does the rule flag a need for action. As long as even a single leg stays below its threshold, the rule remains silent.

Only in the intersection of both conditions does the rule flag a need for action — this eliminates false alarms.

The example comes from the Theta Inefficiency Exit template: "half the lifetime gone" (TIME_ELAPSED_PCT ≥ 50) alone is not a real warning signal — many positions simply keep running and work well. Only the combination with "barely any premium captured" (CREDIT_CAPTURE_PCT ≤ 25) turns the pattern into a concrete problem: the position has already used up more than half of its lifetime yet has only realized 25% of the possible premium. That's theta inefficiency in its purest form — now it's worth a closer look.

Missing data neutralizes the entire rule

If one of the legs cannot compute a value — because the required metric isn't available for that trade — the entire rule is skipped for that trade. It neither triggers nor reports an error.

A typical example: a rule with the additional leg TIME_ELAPSED_PCT is applied to a portfolio of stocks and options. Stocks have no expiration date — TIME_ELAPSED_PCT returns no value there. The rule therefore doesn't fire on stocks, even if the main leg would have reached its threshold. For options in the same portfolio it is evaluated completely normally.

This behavior is intentional: you can safely create rules with options-specific metrics in mixed portfolios — unsuitable instruments are ignored without you needing separate rules.

  • 1 leg (main leg only): the rule triggers as soon as the single condition is met. Broad, but sometimes too noisy.
  • 2 legs (main leg + 1 additional leg): noticeably more precise — two criteria must apply at the same time.
  • 3 legs (main leg + 2 additional legs): the maximum. Very targeted — suited to complex scenarios that would otherwise produce too many false alarms.

As a rule of thumb: start with a single leg and observe how often the rule fires. If too many false alarms occur, add a second leg that narrows the situation more precisely. Three legs are rarely necessary — they come into play when you've identified a specific pattern that can only be unambiguously described by three conditions met simultaneously.

5. 🎯 Scopes — Where a Rule Applies

An action rule doesn't automatically monitor all your trades — it needs a scope that determines which positions it applies to. A rule freshly adopted from the template catalog initially has no scope and is therefore inactive: it checks nothing and triggers nothing until you've assigned it at least one scope.

sTraderZ.com knows seven scopes — from very broad (all open trades) to very narrow (exactly one single cycle):

Scope Meaning
Global Applies to all open trades across all accounts and instruments. Ideal for universal rules such as a maximum total loss.
Asset class Applies only to trades of a specific instrument type — e. g. options, stocks, futures, forex, CFDs, ETFs or cryptocurrencies only.
Symbol / Underlying Applies only to trades on a specific underlying — e. g. only positions on SPY or AAPL. Useful for underlyings with their own risk profile.
Strategy Applies only to trades that sTraderZ.com has recognized as a specific strategy — e. g. only short-put or iron-condor cycles.
Tag Applies only to trades you've assigned a specific tag to yourself — e. g. all positions of the strategy "Claudia Jankewitz" or one of your own campaigns.
Account Applies only to trades on a specific broker account — handy if you run several accounts with different risk limits.
Single cycle Applies to exactly one trade cycle. This lets you tailor a rule specifically for a single position that warrants extra monitoring.

From the general to the specific — the funnel

Think of the scopes as a funnel: at the very top the broadest rule applies (Global), further down the scopes get narrower and narrower, all the way to a single cycle. The higher up you start, the more trades a rule monitors — the further down, the more targeted.

🌐 Global — all trades
📦 Asset class
🔤 Symbol / Strategy / Tag
🎯 Single cycle

If the same rule triggers across several scopes, the need-for-action view shows the most specific match (Strategy > Tag > Asset > Global) — no duplicate alarm.

A rule can be assigned to several scopes at the same time. If you activate a loss threshold both for all options (asset class) and for a specific account, sTraderZ.com checks both assignments independently. If a trade matches more than one active assignment of the same rule, the most specific match always wins — so the need-for-action view stays clear and you don't see duplicate alarms for the same position.

6. 🚦 Severities & What Happens on Trigger

Every action rule carries a severity that describes how urgent the need for action is. Three levels are available — from a silent piece of information to an immediate call to act:

🔵Infojust so you know
🟡Warningact soon
🔴Urgentcheck now
  • 🔵 Info — just so you know: the threshold has been reached, but there is no immediate pressure to act. Useful for observation rules you want to keep an eye on without having to act every time — for example a DTE counter that lights up from 30 days before expiration.
  • 🟡 Warning — act soon: a pattern has been detected that requires attention. Not immediately, but over the next few days you should review the position and decide whether to step in. Typical for rules like the Theta Inefficiency Exit or a loss threshold at 50 % of the premium.
  • 🔴 Urgent — check now: the situation has crossed a critical line. Review the position now — waiting increases the risk. Suited to deep loss thresholds, sharply reduced strike distances or combinations of several bad signals at once.

What happens when a rule triggers?

Matches on option positions land in the Cockpit on your dashboard, area ⚡ Act — a compact overview of all open rule triggers, sorted by severity. The Cockpit shows you at a glance which positions currently need attention, without having to dig through every single trade detail (section "🖥️ The Cockpit on the Dashboard").

In addition, you can decide in your notification settings whether and for which severities you want to be actively notified:

  • Push notification — straight to your mobile device the moment a rule triggers. Especially useful for 🔴 Urgent rules where reacting quickly matters.
  • Email — a daily or immediate summary of all new matches. Well suited for 🟡 Warnings you'd like to bundle at your next check.
  • Cockpit only — without an active notification, only visible when you open the app. This only applies to option positions: hits on stocks, ETFs, crypto and other positions without options are currently not shown in the Cockpit at all and reach you only through notifications. Sensible for 🔵 Info rules you don't want to find intrusive.

The interplay of severity and notification channel gives you a graduated response chain: not every threshold touch justifies an immediate interruption — but when it matters, the message should actually get through.

7. 📚 The Template Catalog

You don't have to invent action rules from scratch. The template catalog provides a growing collection of proven rules that are ready to use right away — curated from hands-on experience in real trading scenarios.

17 groups, one library

The catalog is grouped by 17 groups: nine by asset class (Options, Wheel strategy, Iron Condor, Stocks, Futures, Forex, CFD, ETF, Crypto) and eight by concrete option strategy type (Credit Spread, Debit Spread, Covered family, Single Short, Single Long, Ratio/Backspread, Calendar/Diagonal Spread, Volatility strategies). This makes it quick to find the templates that match your open positions. In addition, you can filter by category (e. g. loss management, lifetime control) and by asset — which keeps the catalog clear even as it keeps growing.

Adopt — 1:1 into your library

Adopting copies a template 1:1 into your personal rule library — including all AND additional legs. The template itself is not changed, it stays untouched for all other users. In your library you can then adjust the adopted rule however you like: change thresholds, choose a different severity or remove an additional leg. The template in the catalog stays unchanged.

After adopting, the rule initially has no scope — you assign yourself which trades it should apply to (Section 5). Only with an active assignment does it begin to monitor.

Many templates are multi-condition

A large share of the catalog templates is multi-condition — recognizable by the · AND … formula on the template card. These AND legs are chosen deliberately: they reduce false alarms by making the rule fire only when several bad signals are present at the same time. When you adopt a multi-condition template, all legs are transferred — you can then adjust or remove individual ones in your library.

Three example templates from the catalog

⏳ Theta Inefficiency Exit Options

Half the lifetime gone, but barely any premium captured — the trade isn't working.

TIME_ELAPSED_PCT ≥ 50 · AND CREDIT_CAPTURE_PCT ≤ 25
🎯 Strike Under Pressure Options

Price is approaching the strike and time is running short.

STRIKE_DISTANCE_PCT ≤ 2 · AND DTE ≤ 21
📉 Stubborn Losing Position Stocks

The loss has been running for over 30 days — consider parting ways.

LOSS_PCT ≥ 10 · AND DAYS_IN_TRADE ≥ 30

These three templates illustrate the catalog's pattern: each card shows at a glance what it's about (heading), what the problem is (description) and what formula sits behind it (formula line). The multi-condition formula in particular makes it transparent why the rule is built the way it is — and gives you the basis you need to tailor it to your own risk profile when required.

Full reference — all 107 templates

The tables below list every catalog template, grouped by asset class, with the exact formula, category and severity. Each template has its own anchor — click the next to the name to copy a direct link to that single rule.

Options (24)

Lifecycle of premium-selling / long options — profit taking, theta efficiency, strike/delta pressure, gamma risk near expiry.

NameCondition / FormulaCategorySeverityWhen to use
25% Profit Take 🔗PROFIT_PCT ≥ 25Exitℹ️ InfoEarly partial profit when premium decays fast.
75% Profit Take 🔗PROFIT_PCT ≥ 75Exit🟡 WarningMost of the premium secured — the rest rarely worth the risk.
7 DTE Gamma Alert 🔗DTE ≤ 7Management🔴 UrgentFinal week to expiry: gamma risk spikes.
Delta 0.50 (Deep ITM) 🔗DELTA ≥ 0.50 · AND DTE ≤ 21Risk🔴 UrgentDeep in the money near expiry — assignment looms.
100% Stop-Loss 🔗LOSS_PCT ≥ 100Exit🟡 WarningLoss equals the premium taken in: classic stop.
$500 Profit Target 🔗PROFIT_ABS ≥ 500Exitℹ️ InfoFixed euro amount instead of percent — good for large contracts.
$500 Loss Stop 🔗LOSS_ABS ≥ 500Exit🔴 UrgentAbsolute loss cap regardless of premium size.
Theta Inefficiency Exit 🔗TIME_ELAPSED_PCT ≥ 50 · AND CREDIT_CAPTURE_PCT ≤ 25Management🟡 WarningHalf the time gone, little premium earned — capital better used elsewhere.
Efficient Win 🔗CREDIT_CAPTURE_PCT ≥ 50 · AND TIME_ELAPSED_PCT ≤ 50Exitℹ️ InfoLots of premium in little time — clean take-profit point.
Strike Under Pressure 🔗STRIKE_DISTANCE_PCT ≤ 2 · AND DTE ≤ 21Risk🟡 WarningPrice near the strike and time short — assignment risk.
Gamma Stop 🔗LOSS_PCT ≥ 100 · AND DTE ≤ 7Exit🔴 UrgentFull loss just before expiry — act immediately.
Delta Breach with Time Pressure 🔗DELTA ≥ 0.30 · AND DTE ≤ 21Risk🟡 WarningDelta rising while remaining time shrinks.
Sluggish Trade 🔗PROFIT_PER_DAY ≤ 1 · AND DAYS_IN_TRADE ≥ 21Managementℹ️ InfoOpen for weeks, barely any daily return — redeploy capital.
75% of Lifetime Elapsed 🔗TIME_ELAPSED_PCT ≥ 75Managementℹ️ InfoThree quarters of the time gone — review deliberately.
Strike < 5 Away 🔗STRIKE_DISTANCE_ABS ≤ 5Risk🟡 WarningAbsolute strike distance small — independent of percent.
75% Credit Captured 🔗CREDIT_CAPTURE_PCT ≥ 75Exit🟡 WarningThree quarters of premium earned — lock in the gain.
Take profit (50%) 🔗STRATEGY_CREDIT_CAPTURE_PCT ≥ 50Exit🟡 WarningDefault rule: half of the premium earned — lock in the gain and free up capital.
Short strike approaching 🔗SHORT_STRIKE_BUFFER_PCT 1.0–3.0Risk🟡 WarningDefault rule: price 1 to 3% from the short strike — keep the position in view.
Short strike critically close 🔗SHORT_STRIKE_BUFFER_PCT 0–1.0Risk🔴 UrgentDefault rule: less than 1% to the short strike — act or roll now.
Short leg in the money 🔗SHORT_LEG_ITM = 1Risk🔴 UrgentDefault rule: a short leg is in the money — assignment is possible.
21 days to expiration 🔗DTE ≤ 21 · AND STRATEGY_CREDIT_CAPTURE_PCT ≤ 49.99Managementℹ️ InfoDefault rule: little time left, less than half the premium earned — consider rolling or closing.
Loss at 150% of premium 🔗STRATEGY_LOSS_PCT 150–199.99Exit🟡 WarningDefault rule: loss at one and a half times the premium — review your stop-loss.
Loss at 200% of premium 🔗STRATEGY_LOSS_PCT ≥ 200Exit🔴 UrgentDefault rule: loss at twice the premium — close the position.
Ex-dividend with short call in the money 🔗EX_DIV_DAYS ≤ 5 · AND ITM_STATUS = 1Risk🟡 WarningDefault rule: ex-dividend date is near and the call is in the money — early assignment is likely.
Wheel (3)

Cash-secured-put / covered-call cycle — early profit taking and defensive rolling around 21 DTE.

NameCondition / FormulaCategorySeverityWhen to use
50% Profit Take 🔗PROFIT_PCT ≥ 50Exit🟡 WarningClassic wheel rule: close at half the premium.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningTom King mark: actively manage from 21 days.
Defensive Roll (Tested) 🔗DTE ≤ 21 · AND DELTA ≥ 0.30Management🟡 WarningTested put near expiry — roll defensively.
Iron Condor (Meissner) (4)

Systematic iron condor trading following the Amy Meissner method — adjust at the short delta, exit about three weeks before expiry, with fixed profit/loss limits on the credit.

NameCondition / FormulaCategorySeverityWhen to use
Adjustment at Δ16 🔗DELTA ≥ 0.16Risk🟡 WarningShort leg reaches delta 0.16 — adjust or roll the position.
Exit ~3 Weeks 🔗DTE ≤ 21Management🟡 WarningClose about three weeks before expiry — avoid gamma risk.
75% Profit Target 🔗PROFIT_PCT ≥ 75Exitℹ️ Info70–80% of the credit captured — take the profit.
125% Max Loss 🔗LOSS_PCT ≥ 125Exit🔴 UrgentLoss reaches 100–150% of the credit — close the position.
Stocks (8)

Classic stop/target discipline plus a sit-out warning for stubborn losers.

NameCondition / FormulaCategorySeverityWhen to use
10% Stop-Loss (Stocks) 🔗LOSS_PCT ≥ 10Exit🔴 UrgentSolid standard stop for single stocks.
20% Profit Take 🔗PROFIT_PCT ≥ 20Exitℹ️ InfoTake partial profit instead of hoping for more.
5% Stop-Loss 🔗LOSS_PCT ≥ 5Exit🟡 WarningTight stop for low-risk positions.
25% Stop-Loss 🔗LOSS_PCT ≥ 25Exit🔴 UrgentWide stop for volatile names.
$1,000 Profit Target 🔗PROFIT_ABS ≥ 1000Exitℹ️ InfoFixed euro target for larger positions.
$500 Loss Stop 🔗LOSS_ABS ≥ 500Exit🔴 UrgentAbsolute loss cap per position.
90 Days Open 🔗DAYS_IN_TRADE ≥ 90Managementℹ️ InfoQuarterly check: does the thesis still hold?
Stubborn Losing Position 🔗LOSS_PCT ≥ 10 · AND DAYS_IN_TRADE ≥ 30Exit🟡 WarningLosing for over a month — consider parting ways.
ETF (8)

Longer holding periods, wider stops/targets, long-hold loss control.

NameCondition / FormulaCategorySeverityWhen to use
15% Profit Take 🔗PROFIT_PCT ≥ 15Exitℹ️ InfoModerate target for broad indices.
20% Profit Take 🔗PROFIT_PCT ≥ 20Exit🟡 WarningHigher target — actively secure the gain.
10% Stop-Loss 🔗LOSS_PCT ≥ 10Exit🟡 WarningStandard stop for ETF positions.
20% Stop-Loss 🔗LOSS_PCT ≥ 20Exit🔴 UrgentWide stop for high-volatility thematic ETFs.
$1,000 Profit Target 🔗PROFIT_ABS ≥ 1000Exitℹ️ InfoFixed euro target on larger stakes.
$500 Loss Stop 🔗LOSS_ABS ≥ 500Exit🔴 UrgentAbsolute loss cap per ETF.
365 Days Open 🔗DAYS_IN_TRADE ≥ 365Managementℹ️ InfoAnnual check for long-term holders (tax deadline!).
Long-Hold Loss 🔗LOSS_PCT ≥ 10 · AND DAYS_IN_TRADE ≥ 90Exit🟡 WarningDown for over a quarter — reconsider the position.
Futures (8)

Tight stops, leveraged moves, overnight risk.

NameCondition / FormulaCategorySeverityWhen to use
5% Stop-Loss 🔗LOSS_PCT ≥ 5Exit🟡 WarningTight stop due to leverage.
10% Stop-Loss 🔗LOSS_PCT ≥ 10Exit🔴 UrgentHard stop for leveraged contracts.
10% Profit Take 🔗PROFIT_PCT ≥ 10Exitℹ️ InfoQuick take on a leveraged move.
20% Profit Take 🔗PROFIT_PCT ≥ 20Exit🟡 WarningLarger target — secure the gain.
$1,000 Loss Stop 🔗LOSS_ABS ≥ 1000Exit🔴 UrgentAbsolute loss cap per contract.
$500 Profit Target 🔗PROFIT_ABS ≥ 500Exitℹ️ InfoFixed euro target instead of percent.
30 Days Open 🔗DAYS_IN_TRADE ≥ 30Management🟡 WarningMonthly check — keep the roll date in view.
Overnight Risk 🔗LOSS_PCT ≥ 5 · AND DAYS_IN_TRADE ≥ 5Risk🟡 WarningMulti-day loss with overnight leverage.
Forex (7)

Small percentage thresholds (leverage), carry erosion over time.

NameCondition / FormulaCategorySeverityWhen to use
2% Stop-Loss 🔗LOSS_PCT ≥ 2Exit🟡 WarningTight stop — forex moves in small percentages.
5% Stop-Loss 🔗LOSS_PCT ≥ 5Exit🔴 UrgentHard stop on a stronger move.
1% Profit Take 🔗PROFIT_PCT ≥ 1Exitℹ️ InfoQuick take, day-trading style.
3% Profit Take 🔗PROFIT_PCT ≥ 3Exit🟡 WarningLarger target for swing positions.
$200 Loss Stop 🔗LOSS_ABS ≥ 200Exit🔴 UrgentAbsolute loss cap per pair.
7 Days Open 🔗DAYS_IN_TRADE ≥ 7Managementℹ️ InfoWeekly check for swing trades.
Carry Erosion 🔗LOSS_PCT ≥ 2 · AND DAYS_IN_TRADE ≥ 3Managementℹ️ InfoPersistent loss eats up the carry.
CFD (6)

Leverage stops plus financing-cost drag on longer holds.

NameCondition / FormulaCategorySeverityWhen to use
5% Stop-Loss 🔗LOSS_PCT ≥ 5Exit🟡 WarningTight stop due to leverage.
10% Stop-Loss 🔗LOSS_PCT ≥ 10Exit🔴 UrgentHard stop for leveraged CFDs.
10% Profit Take 🔗PROFIT_PCT ≥ 10Exitℹ️ InfoQuick profit take.
$500 Loss Stop 🔗LOSS_ABS ≥ 500Exit🔴 UrgentAbsolute loss cap per CFD.
14 Days Open 🔗DAYS_IN_TRADE ≥ 14Management🟡 WarningTwo-week check — financing accrues daily.
Financing Costs 🔗LOSS_PCT ≥ 5 · AND DAYS_IN_TRADE ≥ 7Management🟡 WarningLonger hold plus loss: financing drags.
Crypto (8)

Wide volatility thresholds, parabolic profit taking.

NameCondition / FormulaCategorySeverityWhen to use
25% Profit Take 🔗PROFIT_PCT ≥ 25Exitℹ️ InfoSecure partial profit in the volatile crypto market.
50% Profit Take 🔗PROFIT_PCT ≥ 50Exit🟡 WarningTake a big jump before it reverses.
20% Stop-Loss 🔗LOSS_PCT ≥ 20Exit🟡 WarningWide stop due to high volatility.
40% Stop-Loss 🔗LOSS_PCT ≥ 40Exit🔴 UrgentVery wide stop for extreme swings.
$1,000 Profit Target 🔗PROFIT_ABS ≥ 1000Exitℹ️ InfoFixed euro target on larger stakes.
$500 Loss Stop 🔗LOSS_ABS ≥ 500Exit🔴 UrgentAbsolute loss cap per coin.
90 Days Open 🔗DAYS_IN_TRADE ≥ 90Managementℹ️ InfoQuarterly check for HODL positions.
Parabolic Take-Profit 🔗PROFIT_PCT ≥ 50 · AND DAYS_IN_TRADE ≤ 7Exit🟡 WarningFast parabolic rise — lock in the gain now.
General (5)

Cross-asset rules (delta/IV/ITM warnings, annual review).

NameCondition / FormulaCategorySeverityWhen to use
200% Stop-Loss 🔗LOSS_PCT ≥ 200Exit🔴 UrgentEmergency brake for heavily leveraged sellers.
Delta 0.30 Warning 🔗DELTA ≥ 0.30Risk🟡 WarningEarly delta warning, across assets.
IV Rank > 50 🔗IV_RANK ≥ 50Managementℹ️ InfoElevated IV — good environment for selling premium.
ITM Warning 🔗ITM_STATUS = 1 · AND DTE ≤ 21Risk🔴 UrgentPosition in the money close to expiry.
Annual Review 🔗DAYS_IN_TRADE ≥ 365Managementℹ️ InfoAnnual mandatory check of every open position.
Credit Spread (4)

Bull Put Spread / Bear Call Spread — credit vertical with defined risk, managed via delta and DTE.

NameCondition / FormulaCategorySeverityWhen to use
50% Profit Take 🔗PROFIT_PCT ≥ 50Exitℹ️ InfoLock in half the credit early.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningRoll-or-close decision at 21 days to expiration.
200% Stop-Loss 🔗LOSS_PCT ≥ 200Exit🔴 UrgentEmergency brake once the loss doubles the credit received.
Delta 0.30 Warning 🔗DELTA ≥ 0.30Risk🟡 WarningEarly warning once the short side moves into risk.
Debit Spread (3)

Bull Call Spread / Bear Put Spread — debit vertical, success depends on direction AND timing.

NameCondition / FormulaCategorySeverityWhen to use
50% Profit Take 🔗PROFIT_PCT ≥ 50Exitℹ️ InfoLock in half the maximum gain instead of waiting for 100%.
50% Time Elapsed 🔗TIME_ELAPSED_PCT ≥ 50Management🟡 WarningProgress check at the halfway point of the trade.
50% Stop-Loss 🔗LOSS_PCT ≥ 50Exit🔴 UrgentLoss cap at half the premium paid.
Covered (3)

Cash-Secured Put / Covered Call family outside the Wheel cycle — premium income with stock exposure. Hedges such as the married put deliberately sit in their own group: they pay premium rather than collect it.

NameCondition / FormulaCategorySeverityWhen to use
80% Credit Capture 🔗CREDIT_CAPTURE_PCT ≥ 80Exitℹ️ InfoBulk of the premium earned — the rest rarely worth the risk.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningRoll-or-close decision at 21 days to expiration.
ITM Warning 🔗ITM_STATUS = 1Risk🔴 UrgentSpot assignment risk as soon as the short side is ITM.
Hedge (2)

Married put and protective call — bought protection for an existing stock position. What matters here is not premium harvesting but whether the protection still holds.

NameCondition / FormulaCategorySeverityWhen to use
Hedge Expiring 🔗DTE ≤ 21Management🟡 WarningThe protective option is expiring — roll it or let it lapse deliberately.
Hedge In The Money 🔗ITM_STATUS = 1Riskℹ️ InfoThe hedge is in the money and paying off — review cost basis and exit.
Single Short (4)

Naked short options — high risk, strict delta and loss management required.

NameCondition / FormulaCategorySeverityWhen to use
50% Profit Take 🔗PROFIT_PCT ≥ 50Exitℹ️ InfoClassic half-profit exit for naked sellers.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningRoll-or-close decision at 21 days to expiration.
Delta 0.30 Warning 🔗DELTA ≥ 0.30Risk🟡 WarningEarly delta warning as assignment risk rises.
200% Stop-Loss 🔗LOSS_PCT ≥ 200Exit🔴 UrgentEmergency brake once the loss doubles the premium received.
Single Long (3)

Directional long options — time decay works against you, clear exit discipline required.

NameCondition / FormulaCategorySeverityWhen to use
100% Profit Take 🔗PROFIT_PCT ≥ 100Exitℹ️ InfoTake the double instead of hoping for more.
50% Time Elapsed 🔗TIME_ELAPSED_PCT ≥ 50Management🟡 WarningProgress check at the halfway point of the trade.
50% Stop-Loss 🔗LOSS_PCT ≥ 50Exit🔴 UrgentLoss cap at half the premium paid.
Ratio Spread (3)

Ratio spreads — more options sold than bought, usually for a credit. The uncovered leg requires close delta monitoring.

NameCondition / FormulaCategorySeverityWhen to use
Delta 0.30 Warning 🔗DELTA ≥ 0.30Risk🟡 WarningEarly warning once the uncovered leg moves into risk.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningRoll-or-close decision at 21 days to expiration.
200% Stop-Loss 🔗LOSS_PCT ≥ 200Exit🔴 UrgentEmergency brake at twice the credit received — the same threshold as the other credit strategies.
Backspread (3)

Backspreads — more options bought than sold, usually a net debit. The rules therefore follow debit logic rather than that of the ratio spread.

NameCondition / FormulaCategorySeverityWhen to use
50% Profit Take 🔗PROFIT_PCT ≥ 50Exitℹ️ InfoTake half the gain on the capital deployed.
50% Stop-Loss 🔗LOSS_PCT ≥ 50Exit🔴 UrgentCap the loss at half the debit paid.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningFrom here the overhanging long side loses time value noticeably.
Calendar/Diagonal Spread (3)

Calendar and diagonal spreads — success depends on the IV term-structure edge and strike proximity.

NameCondition / FormulaCategorySeverityWhen to use
25% Profit Take 🔗PROFIT_PCT ≥ 25Exitℹ️ InfoLock in the early time-value edge instead of letting greed run.
7 DTE Gamma Alert 🔗DTE ≤ 7Management🔴 UrgentLast week before expiry: gamma risk of the short leg spikes.
5% Strike Distance 🔗STRIKE_DISTANCE_PCT ≥ 5Risk🟡 WarningPrice drifts away from the pin strike — the time-spread edge fades.
Short Volatility (3)

Sold straddles and strangles — the bet is that volatility falls. Time decay works for you; a falling IV Rank takes away the edge.

NameCondition / FormulaCategorySeverityWhen to use
IV Rank < 30 🔗IV_RANK ≤ 30Managementℹ️ InfoIV Rank decay signals a fading volatility edge.
50% Profit Take 🔗PROFIT_PCT ≥ 50Exit🟡 WarningLock in half the maximum gain.
21 DTE Management 🔗DTE ≤ 21Management🟡 WarningRoll-or-close decision at 21 days to expiration.
Long Volatility (3)

Bought straddles and strangles — the bet is that volatility rises. Here time decay works against you, and a low IV Rank is an entry rather than an exit signal. Hence a separate group instead of shared rules with the short side.

NameCondition / FormulaCategorySeverityWhen to use
50% Profit Take 🔗PROFIT_PCT ≥ 50Exitℹ️ InfoVolatility gains evaporate quickly — lock in half.
50% Stop-Loss 🔗LOSS_PCT ≥ 50Exit🔴 UrgentCap the loss at half the premium paid.
21 DTE Theta Alert 🔗DTE ≤ 21Management🟡 WarningFrom here time decay accelerates against the long position.

You reach the full catalog via Action Rules → Catalog in the navigation. New templates are added continuously — especially when new asset classes or broker features come on board.

8. 🛠️ Step by Step

An action rule is ready to use in just a few minutes. The following guide takes you from first opening the page to your first active monitoring — either via a ready-made template from the catalog or your own rule from scratch.

  1. Switch between "My Rules" and "Catalog"
    Open the Action Rules page via the main navigation. At the top you'll see two tabs: My Rules shows your personal rule library, Catalog opens the curated template collection. Start in the catalog if you're looking for a proven foundation — or go straight to "My Rules" if you know what you need.
  2. Adopt a template or create your own rule
    In the Catalog: pick a suitable template and click ✅ Adopt. The template is copied 1:1 — including all AND additional legs — into your library. You can then adjust it however you like without changing the template.
    In My Rules: click ➕ Rule to create a new rule directly. Give it a meaningful name, choose the metric and threshold for the main leg, and set the severity.
  3. Assign a scope (inline +)
    A freshly adopted or newly created rule initially has no scope and is therefore inactive — it's not monitoring anything yet. Click the + symbol in the rule row to assign it a scope: Global, Asset class, Symbol, Strategy, Tag, Account or a single cycle. Only after this assignment does the rule begin to check.
  4. Add a recommended action and additional legs (optional)
    Open the rule by clicking its name to edit it. Under Recommended action you can store a hint about what makes sense on trigger — e. g. "close" or "roll." Via + Condition you add up to two AND additional legs to sharpen the rule and reduce false alarms. Both fields are optional — a rule works without them too.
  5. Set the rule active or inactive via the switch
    In the rule row you'll find an on/off switch. As long as it's set to inactive, the rule is saved but not evaluated — handy when you want to prepare a rule without arming it yet. Set the switch to active to start monitoring. You can change the status again at any time.
Tip: keep the order
Assign the scope before activating — without a scope the rule stays silent, even when the switch is set to "active." Once scope and switch are set, monitoring runs from the next evaluation cycle onward.

9. 🔔 What Happens When a Rule Triggers

When an active action rule reaches its threshold, the match goes through a clearly defined lifecycle. You decide at every step how you deal with the signal — nothing happens automatically without your involvement.

Rule met
→
Cockpit · Act
→
Push / Email (optional)
→
You decide

The "recommended action" is a hint — nothing is executed automatically.

The status lifecycle in detail

  • Open — new match: as soon as the evaluation cycle recognizes a condition as met, a new match event is created. Its status is initially open — the signal is present, but you haven't seen it yet. If the position is an option, a new entry appears immediately in the Cockpit ("⚡ Act" area), sorted by severity.
  • Acknowledged — you've seen it: once you open the entry in the widget or explicitly mark it as seen, the status switches to acknowledged. The signal stays visible until you make a decision.
  • Snooze — pause briefly: if the situation is known but you don't want to act yet, you can snooze the signal. It disappears from the widget for a defined time and then automatically reappears — a deliberate deferral without forgetting.
  • Dismissed — deliberately ticked off: you've assessed the situation and decided that no intervention is needed. The signal is marked as dismissed and leaves the Cockpit. It remains traceable in the history but no longer counts as an open need for action.
  • Done — action taken: you've carried out the recommended action or one of your own — closed, rolled or adjusted the position. Mark the signal as done to complete it. The lifecycle is then finished.

What the recommended action means — and what it doesn't

Every action rule can carry a recommended action: a hint such as "close," "roll" or "observe." This hint is exactly that — a suggestion, not an instruction. sTraderZ.com does not execute any orders, sends no commands to your broker and makes no decisions on your behalf. The decision-making authority always lies with you.

This is by design: an automatically triggered closing command can lead to poor execution prices in unfavorable market phases, have tax consequences or destroy a strategy you would have continued under other circumstances. The rule warns you — you act when and how you see fit.

Configuring notifications
In the settings you can decide per severity whether you want to receive a push notification on your mobile device or an email. For 🔴 Urgent rules an immediate notification is recommended — for 🔵 Info rules a silent entry in the widget is often enough.

10. 🖥️ The Cockpit on the Dashboard

All hits of your action rules come together in the 🧭 Cockpit widget on the dashboard. It combines what used to be split across the two widgets "Action Needed" and "Capital Requirement of Options", and adds a history, a timeline of the next two weeks and the concentration risk of your portfolio. Here is what it looks like with sample data (a simplified recreation — the values are fictional):

🧭 Cockpit As of 07:42 · after broker sync BoardTabs
Pressure to act
58
lively · yesterday 41 · 30-day avg 37
💰 Capital tied up
71%
€26,400 free
🔔 Week
+€1,240
3 closed · 2 automatic · 2 newly opened
📉 Market risk
β 0.8
Corona 2020 · −34% · 🟢 survives the scenario · Calculate hedge
Next 14 days
Fri NVDA 115/120 P · Expiry Wed KO · Ex-div Thu AMZN · Snooze ends Fri SPY 540/550 P · QQQ 470 P · IWM 210 P · + 1 more
⚡ Act4
NVDA · Bull Put 120/115 · 5 DTE · IBKR account
→ Close: lock in 62% of the premium · frees €3,650
✅⏰🔕
AMZN · Cash-Secured Put 180 · 12 DTE
→ Roll or close — price only 2.1% above the short strike
✅⏰🔕
+ 2 more · Tips free up €3,650 · all →
🔔 History 7 days3
MSFT · Bull Put 400/390
Closed by order · +€1,350
SPY · Iron Condor
Expired · +€310
TSLA · Short Put 220
Assigned · −€420
Net +€1,240 · all →
📈 Entries1
QQQ · Trend channel breakout
Long · R/R 2.8 · Entry 498 · SL 481
all →
💰 Capital71%
Total · 2 accounts
€64,600 · €26,400 free of €91,000
IBKR account ×2
€46,700 · 63%
Margin account
€17,900 · 98%
Positions & leverage →
🏗️ Portfolio3
Currency USD 38%
NVDA · AMZN · SPY
Sector Technology 24%
NVDA · MSFT
NVDA 9%
Stock · Bull Put
Threshold 6% · all →

Layout: status, 14 days, five areas

The Cockpit reads from top to bottom in three zones. The header shows how current the data is ("As of 07:42 · after broker sync") and carries the view switch on the right.

1. Status bar. Four equally wide fields sum up where you stand, each in one big number:

FieldBig numberBelow it
Pressure to act0–100Stage (calm, normal, lively, on fire), yesterday's value and the 30-day average — details in the "Pressure to act" part below
💰 Capital tied upUtilization in %free capital in €
🔔 Weekrealized balance of the last 7 daysnumber of closed positions, of which automatic (expired, assigned, stopped out), newly opened positions, net 30 days
📉 Market riskPortfolio beta βyour scenario from the hedge calculator (e.g. "Corona 2020 · −34%"), buffer at the low point against your target, the verdict as a status dot and the link "Calculate hedge"

The portfolio beta is the beta-weighted exposure divided by today's liquidation value — 1.0 means the portfolio moves like the S&P 500. The field uses the settings you last used in the hedge calculator (scenario, target buffer) and therefore shows the same number as the calculator; the Cockpit itself never changes those settings. It loads after the page has been built and only includes accounts the hedge calculator can handle (active accounts at IBKR, Tastytrade and Schwab). Without an account filter, the verdict names the weakest account. If your plan doesn't include the hedge calculator, the field is left out and the bar has three fields.

2. Next 14 days. A full-width timeline shows what's coming up in the next two weeks: expirations of open option positions, ex-dividend dates of underlyings on which you hold a short call, and the end of snoozed hits ("Snooze ends"). Highlighted in orange are ex-dividend dates (always) and expirations of positions that are in the money and expire within 7 days. A single event shows the position and the type, e.g. "NVDA 115/120 P · Expiry"; several events on the same day are combined into one label with up to three names and "+ N more", e.g. "SPY 540/550 P · QQQ 470 P · IWM 210 P · + 1 more". The axis shows the weekday; clicking an event takes you to the position. On narrow screens, a list replaces the timeline.

3. Five areas. Below that, the areas stand as columns of equal height with an identical structure: a header with a counter, the four most important rows and a footer with extra information and the link "all →". Anything that doesn't fit is shown as "+ N more" in the footer; an empty area shows a calm notice at the same height.

AreaContentFooter
⚡ ActOption positions with an open hit — one row per strategy with a tip sentence and the buttons ✅ ⏰ 🔕"Tips free up …": the capital the tips would free up together
🔔 Historypositions closed in the last 7 days with reason and result in €Net
📈 Entriesopen entry signals from the signal engine: strategy, long/short, R/R, entry, stop-loss, take-profit, age"+ N more"
💰 Capitaltied-up and free capital, in total and per account (amount, leverage, utilization)"Positions & leverage →"
🏗️ Portfolioconcentrations above your threshold, each row with sample positions and its shareThreshold

"Entries" only appears if your plan includes the signal engine — otherwise the other four areas share the width. "Act" has an orange frame, all other areas the neutral one.

Board or tabs. The default is the board: all areas side by side, stacked on narrow screens. The switch shows them as tabs instead (⚡ Act · 🔔 History · 📈 Entries · 💰 Capital · 🏗️ Portfolio). The status bar and the timeline stay above the tabs. In tab mode, each area shows its full list (loadable in portions from 20 entries), and Capital and Portfolio also show their complete detail view. The View: Board · Tabs switch in the header changes the mode, and your browser remembers the choice. The arrow next to it collapses the Cockpit when you need room on the dashboard — that is remembered too. "Auto" decides based on the available width — useful on a phone, where the board stacks all five areas.

Direct links. Every tab has its own address: #cockpit=handeln, #cockpit=historie, #cockpit=einstiege, #cockpit=kapital or #cockpit=portfolio at the end of the dashboard address opens the Cockpit directly on the matching tab, without changing your saved view choice. The "all →" links use exactly these addresses.

Account filter and time travel. The Cockpit follows the dashboard's account filter: with an account selected, all areas, the timeline and the status bar show only that account; without a filter, all your accounts. Accounts in vault mode and archived accounts don't appear in the Cockpit. In time travel (the dashboard with a date in the past), the Cockpit still shows today's state and says so in the header: "As of today — time travel does not apply to the cockpit".

⚡ Act: working through hits

"Act" is the successor of the former "Action Needed" widget. The column shows option positions with an open hit, with one row per strategy, even if several legs or several rules trigger. A bull put spread therefore appears once, with both strikes ("Bull Put 120/115"), days to expiration and account. The row is driven by the hit with the highest severity; rows are sorted by severity (🔴 before 🟡 before ℹ️), and the newest comes first on a tie.

Every row carries one tip sentence that says what to do, for example "→ Close: lock in 62% of the premium · frees €3,650". For the default rules (next part) the sentence is fixed; for your own rules, the Cockpit builds a neutral sentence from the metric, the measured value and the threshold. If closing frees up capital, the tip names the amount — calculated as in the Capital area, not with a separate formula. The footer adds these amounts up.

As before, the three buttons only act on this one hit, never on the rule itself:

ButtonMeaningDoes the entry come back?
✅ DoneYou've seen the hit and dealt with it — position closed, rolled, adjusted, or you deliberately decided that nothing needs to be done.No — the hit is closed.
⏰ Snooze for 7 daysYou know the situation, but now isn't the moment to act. The entry disappears for 7 days; its end shows up as "Snooze ends" in the timeline.Yes — after the 7 days it automatically reappears if it's still open.
🔕 IgnoreYou've assessed the situation and don't consider any action necessary.No — this hit stays hidden permanently.

The rule stays active in every case: if another trade breaches the same threshold, a new entry appears. Snoozing the same entry for the third time usually means you're putting off a decision.

What isn't shown in "Act". The Cockpit doesn't show hits on stocks, ETFs and other positions without options. They still reach you through notifications, if you've set any up (section "🔔 What Happens When a Rule Triggers"). Entry signals from the signal engine have their own area, "📈 Entries".

🧩 Default rules: on board from day one

So that the Cockpit doesn't stay silent just because you haven't set up a rule yet, sTraderZ.com creates eight default rules for options strategies by itself — in the next evaluation run, as soon as you have open option positions. In rule management they carry the label "Standard" and can be edited like any other rule. They apply through the strategy type scope to the strategies in the table; the formulas are the same as in the template catalog (section "📚 The Template Catalog", Options group).

RuleCondition / formulaSeverityApplies to
Take profit (50%)STRATEGY_CREDIT_CAPTURE_PCT ≥ 50🟡 WarningShort Put, Cash-Secured Put, Covered Call, Bull Put Spread, Bear Call Spread, Iron Condor
Short strike approachingSHORT_STRIKE_BUFFER_PCT 1.0–3.0🟡 WarningBull Put Spread, Bear Call Spread, Cash-Secured Put, Short Put, Iron Condor
Short strike critically closeSHORT_STRIKE_BUFFER_PCT 0–1.0🔴 Urgentsame as above
Short leg in the moneySHORT_LEG_ITM = 1🔴 Urgentsame as above
21 days to expirationDTE ≤ 21 · AND STRATEGY_CREDIT_CAPTURE_PCT ≤ 49.99ℹ️ InfoShort Put, Cash-Secured Put, Covered Call, Bull Put Spread, Bear Call Spread, Iron Condor, Short Call
Loss at 150% of premiumSTRATEGY_LOSS_PCT 150–199.99🟡 WarningBull Put Spread, Bear Call Spread, Short Put, Short Call, Iron Condor
Loss at 200% of premiumSTRATEGY_LOSS_PCT ≥ 200🔴 Urgentsame as loss at 150%
Ex-dividend with short call in the moneyEX_DIV_DAYS ≤ 5 · AND ITM_STATUS = 1🟡 WarningCovered Call, Short Call

The STRATEGY_* metrics assess the whole strategy across all legs: premium earned or loss as a percentage of the premium received. SHORT_STRIKE_BUFFER_PCT measures the distance between the price and the short strike on the safe side in percent, SHORT_LEG_ITM reports a short leg in the money. A hit is attached to the short leg, because that's where the risk lies.

  • No flood of notifications at the start. Hits that arise immediately when the rules are first created land in "Act" as usual. But a default rule doesn't send push, email or Telegram notifications on its very first run.
  • Your own rule wins. If you already have an active rule of your own with an equivalent metric — say, profit taking via PROFIT_PCT or CREDIT_CAPTURE_PCT, a loss stop via LOSS_PCT or a strike distance rule — that applies globally, to all options or to at least one strategy type of the default rule, the default rule isn't created at all. A single overlap is enough: the default rule is then skipped completely, including for its other strategy types.
  • Switching off is permanent. If you deactivate or delete a default rule, sTraderZ.com never creates it automatically again. You can reactivate a deactivated rule yourself at any time; a deleted one you can adopt again from the template catalog if needed.

🌡️ Pressure to act: how much there is to do right now

The number in the first field of the status bar sums up how much work is waiting. It is fed exclusively by "Act" and upcoming expirations:

Pressure to act = min(100, 16 × urgent + 8 × warning + 10 × in-the-money expiry within ≤ 7 days + 3 × out-of-the-money expiry within ≤ 3 days)
  • Each strategy is counted once, with its highest severity. ℹ️ hits don't count.
  • Expirations are also counted once per strategy: in the money if they expire within 7 days, out of the money only in the last 3 days.
  • Entries and portfolio deliberately don't count. A new signal is an opportunity and a concentration is a state — neither is an order to step in right away.
ValueStage
0–24calm
25–54normal
55–79lively
80–100on fire

Example: two urgent strategies, two with a warning and one in-the-money expiry this week add up to 2 × 16 + 2 × 8 + 10 = 58 — lively. Without option positions the value stays at 0.

Comparison with yesterday. Once a day, your pressure to act across all accounts is saved; "yesterday" and the "30-day average", including the faint "yesterday" marker on the bar, come from these values. With an account filter set, the Cockpit calculates the current value for that account only and leaves out the comparison, because the saved value has a different basis. If no saved value exists yet, the comparison is left out as well.

🔔 History: why a position is closed

The history lists the positions closed in the last 7 days, newest first. In the tab view you can switch the period at the top right to 7, 14, 30, 60 or 90 days; the list and the balance below it are reloaded, and your browser remembers the choice. The status bar at the top stays on the week. Multi-leg strategies appear as one row with the summed result. The Cockpit derives the reason from your broker's data:

ReasonHow the Cockpit recognizes it
ExpiredThe broker reports an expiration at closing — or the option expired without a closing trade and was closed by sTraderZ.com on the expiration date.
AssignedThe broker reports an assignment or exercise.
Stopped outThe closing order was a stop or trailing stop order.
Closed manuallyThe position was created or edited by hand in sTraderZ.com.
Closed by orderAll other closings with a known order type, such as limit or market.
ClosedThe broker provides no information about the reason — the Cockpit doesn't guess.

For a strategy with several legs, the most telling reason wins (Assigned before Stopped out before Expired before By order before Manually before Closed). "Automatic" in the "🔔 Week" field counts the reasons Expired, Assigned and Stopped out.

🏗️ Portfolio: concentrations without alarm colors

The Portfolio area shows concentrations — shares of your capital that depend on the same factor (a single security, a sector, a currency …) as soon as they exceed your threshold. It is set to 6% by default and can be adjusted or switched off in the Portfolio tab. The rows are sorted by share, largest first; a click opens the detail view with the contributing positions. Concentrations deliberately carry no urgency color and don't feed into the pressure to act.

  • The euro is not a currency concentration. The concentration calculation runs in euros. Capital in euros is no currency risk for you and therefore never appears as an "EUR" concentration — not even as the euro side of a currency pair: an EUR.USD long simply counts as a short position in USD.
  • Sector concentrations only say what they measure: several securities of one sector often move together and are more like one bet than many.
  • How well does your portfolio survive a crash? That isn't answered by the concentration list but by the "📉 Market risk" field in the status bar. Its "Calculate hedge" link opens the hedge calculator with your scenario.

💰 Capital

The Capital area fully takes over the former "Capital Requirement of Options" widget. The column in the board shows the summary — in total and per account with amount, leverage and utilization. "Positions & leverage →" opens the Capital tab with status bar, ⚙️ leverage slider, account cards, tag block and position table. How the number comes about is explained in the chapter "Capital Requirement of Options".

Two pitfalls

1. "Nothing to do" doesn't automatically mean everything is fine. An empty "Act" only means that no active rule has an open hit on an option position. The default rules cover the common premium-selling strategies, nothing more. If you've switched them off or trade other strategies, the Cockpit is only as watchful as the rules you've created yourself — the template catalog (section "📚 The Template Catalog" above) provides proven starting points.

2. Pressure to act is not a risk measure. A high value means there's a lot to do. It says nothing about how much you can lose. The "📉 Market risk" field and the Portfolio area are there for risk.

Deep dive — capital tied upCapital Requirement of Options · what the number meansSix calculation classes, utilization per account and the leverage slider in the "Capital" tabDeep dive — market riskHedge calculator & market risk · beta, scenario, bufferWhere portfolio beta, the buffer at the low point and the verdict in the "📉 Market risk" field come from