Both strategies ship with pre-built rule templates, automated lifecycle management, and payoff visualization. Or bring your own — we'll integrate it.
Sell an out-of-the-money call and put on the same underlying, same expiry. Collect premium on both sides. Profit if the stock stays between both strikes. The engine actively manages delta imbalance every 5 minutes to keep the position balanced.
Delta band filter (0.10–0.25 by default) + strike/price ratio feasibility surface. Never random — always constraint-optimized.
Every 5-minute cycle checks delta_difference between call and put sides. Exceeds threshold → MAKE_DELTA_NEUTRAL fires.
Zone B (near strike, expiry week), Zone C (ITM), and Force Close on expiry day — progressively tighter controls.
Unconditional close on expiry day. No conditions, no exceptions. Prevents settlement risk from holding short options.
Deeply ITM option (delta ≥ cutoff) in expiry week — close without replacement. Strong directional momentum signal.
ITM option with DTE > 3 — square off ITM leg and re-sell at target delta. Roll up to restore balance.
Strike proximity + 0 < DTE ≤ 5 — close and roll far OTM. Tighten exposure as expiry approaches.
Any option goes ITM (outside expiry week) — close ITM leg, re-sell at target delta. Never sit exposed on an ITM short.
Delta imbalance exceeds threshold — MAKE_DELTA_NEUTRAL fires. Adaptive threshold scales with lot count and DTE.
Combined P&L reaches configured % of potential — close all positions and lock in profit. No cooldown.
Either side at max lots — finds minimum combination of CE and PE to close while remaining delta-neutral and net-positive.
Option has captured ≥80% of potential profit — close and lock in. No point holding a nearly-worthless contract.
Delta per lot < threshold (0.03) + position profitable — close and collect. Zombie contracts cleaned automatically.
Available cash falls below configured threshold — emergency close to free up margin. Capital safety net.
Accumulate quality stocks at mathematically derived price levels while selling call options at each level to generate income. A disciplined SIP-style approach with built-in income generation and automatic roll-downs — not gut-feel averaging.
At initialization, the engine computes every future buy level using gap_pct and max_investment. Each step: price, lots, investment, cumulative average cost.
Delta band filter (same as DHSS) + strike/average-price ratio constraint. Income collected at every accumulation step.
As stock falls toward next_buy_price, ROLL_DOWN_CALL closes the existing call and re-sells at a lower strike. Hedge refreshes automatically.
| Capability | Traditional Averaging | Covered Call | Wheel Strategy | Pyramid Hedging |
|---|---|---|---|---|
| Income while waiting | ✗ | ✓ | ✓ | ✓ |
| Mathematically derived buy levels | ✗ | ✗ | ✗ | ✓ |
| Automatic roll-down on stock fall | ✗ | Manual | Manual | ✓ |
| Maximum investment cap | ✗ | ✗ | ✗ | ✓ |
| Rule-based halt on trend break | ✗ | ✗ | ✗ | ✓ |
| Staged capital deployment | Informal | ✗ | ✗ | ✓ |
LTP reaches next_buy_price — suggest buying the next lot at the ladder level. 5-minute cooldown.
Stock drops 5%+ from last reference price — close existing call hedge, sell fresh call at lower strike. 60-minute cooldown.
Hedge ratio falls below min_hedge_percent — refresh call hedge to restore protection. 60-minute cooldown.
Call is near-money + combined position is profitable — close call and lock in profit. 30-minute cooldown.
Have a proprietary options strategy you're currently running manually or in spreadsheets? We integrate custom strategies directly into the Growfin rule engine. Your strategy logic, your broker, your rules — with Growfin's full infrastructure underneath.
We'll walk through the full rule engine, payoff charts, and strategy lifecycle — tailored to your trading style.