The Optimization Loop
Build
Pick a ticker, choose from 70+ named strategies or go freeform with Complex mode. Set your expiry, contracts, and debit/credit limits. Add existing positions you want to enhance.
Search
The optimizer runs a parallel search across thousands of strike combinations, scoring each configuration to find the best P/L profile for your setup.
Analyze
Review the full P/L table — profit and loss at every strike price. See your existing position, the new optimized combination, and the difference. Identify weak spots.
Constrain & Repeat
Select the weak strikes, transfer them as Min Diff constraints, adjust offset, and search again. Each iteration tightens the result until you have gains at every price point you care about.
Multi-Threaded Optimizer
20 parallel threads search thousands of strike combinations simultaneously. The best configuration wins — scored by P/L, risk, and your constraints.
Per-Strike P/L Constraints
Set minimum and maximum profit/loss targets for individual strike prices. Tell the optimizer exactly what you need at each price point — it finds a way to get there.
Comprehensive P/L Analysis
See profit/loss at every strike price — your existing position, the optimized combination, and the difference. Daily P/L series tracks how value evolves through expiration.
Enhance Existing Positions
Already have legs in play? Add them as existing positions and let the optimizer find up to 8 additional legs that improve your P/L at weak strike prices. Replace, add to, or close positions.
Smart Transfer Modes
Three ways to transfer P/L data into constraints: Difference, Inverse Existing, or Existing P/L — each with an adjustable offset. Select individual rows or bulk-select to fine-tune exactly which strikes to constrain.
JELLY ROLL
JADE LIZARD
BUTTERFLY
STRADDLE
CHRISTMAS TREE
BOX SPREAD
CALENDAR SPREAD
RATIO SPREAD
BACKSPREAD
COLLAR
COVERED CALL
DOUBLE DIAGONAL
LADDER
+ COMPLEX MODE
70+ Named Strategies
From iron condors to jelly rolls, every multi-leg strategy is built in. Or use Complex mode — define any combination of calls, puts, and shares with no restrictions.
Not a screener. An optimizer.
Iterative Refinement
Most tools show you strategies. Optionizer lets you refine them — search, identify weak strikes, constrain, and re-search until the P/L curve is exactly what you want.
Strike-Level Control
Set Min Diff and Max Diff constraints on individual strikes. Demand a minimum profit at $250 while capping loss at $200. No other app gives you this granularity.
Real-Time Pricing
Live option chain data with mark prices. Refresh positions to see how your P/L changes with market movement. Calendar spread support with Black-Scholes projected pricing across expiries.
Every Strategy. One App.
Verticals, butterflies, condors, straddles, strangles, calendars, diagonals, ratios, backspreads, ladders, lizards, jelly rolls, Christmas trees, box spreads, synthetics, covered strategies, and more — plus a freeform Complex mode for anything we haven't named.