QQQ Daily Iron Condor Backtest | AI Velocity

Daily Iron Condor QQQ

Total P&L
+$45,260
Jan 1 → 2026-09-15
Win Rate
63.3%
50 wins / 28 losses
Total Trades
79
Mon–Thu daily entries
Potential Trading Days
176
Days a trade could occur
Avg P&L / Day
+$257
Across 176 trading days
Avg Annual Profit
+$64,804
Avg daily P&L × 252
Capital Required
$10,039
Avg max loss / trade
Avg Annual Return
645.5%
Annual profit / avg capital
Profit Factor
1.72
Gross wins / gross losses
Sharpe Ratio
3.25
Daily × √252 annualised
Max Drawdown
$14,000
Peak-to-trough equity
Payoff Ratio
0.96x
Avg win / avg loss

📈 Equity Curve

⚙️ Strategy Configuration

Ticker
QQQ
Contracts
40
Structure
Iron Condor
Short Spread
±$10
Wing Width
$5
Entry Days
Mon–Thu
Entry Time
9:40 ET
Exit Time
14:20 ET
Expiry
Next Friday
Profit Target
+90%
Stop Loss
-50%

Trade Filters

FilterStatus
Credit ratio ≥ 0.3 (1.50/wing)✔ Active
Net credit ≥ $0.75✔ Active
Short strangle ≥ 0.2% of QQQ✔ Active
Short strangle ≤ 4.0% of QQQ✔ Active
Overnight gap ≤ 5.5% of prior close✔ Active
Low-IV trap: skip when strangle < 0.8% AND avg5_move > $4.50✔ Active
Avg credit ratio (traded days)0.498 (2.49/wing)
Avg short strangle % of QQQ (traded days)1.078%

Strike Construction

LegStrikeActionRole
Long PutATM − $15BuyOuter put wing — defines max loss on downside
Short PutATM − $10SellShort put — lower body of condor
Short CallATM + $10SellShort call — upper body of condor
Long CallATM + $15BuyOuter call wing — defines max loss on upside

P&L Mechanics

Net credit at open (9:40 ET)Max profit = credit × 100 × 40 (if QQQ stays between ±$10 of ATM)
QQQ moves > $15 from ATMMax loss = ($5 − credit) × 100 × 40
Avg net credit collected$2.4901 per share
Auto-exit profit targetClose if P&L ≥ +90% of max profit
Auto-exit stop lossClose if P&L ≤ −50% of max profit

🚦 Exit Breakdown

Scheduled (14:20 ET)

71

Profit Target +90%

1

Stop Loss −50%

7

Total Trades

79

📊 Win / Loss Analysis

Win Rate Breakdown

Winners (50)63.3%
63.3%
Losers (28)36.7%
36.7%

P&L Breakdown

Average winner+$2,162
Average loser$-2,244
Best trade+$8,840 (2026-03-30)
Worst trade$-6,960 (2026-03-09)
Total gross wins+$108,080
Total gross losses$-62,820

⚠️ Risk Assessment

Max Drawdown

$14,000

Worst Single Loss

$-6,960

Avg Max Loss / Trade

$10,039

Profit Factor

1.72

Sharpe (Annualised)

3.25

Payoff Ratio

0.96x

💡 Key Insights

✅

Profitable Strategy

Total P&L of +$45,260 over 79 trades across Jan–2026-09-15. The iron condor’s OTM structure collects premium on QQQ while allowing a ±$10 buffer before max loss. QQQ’s implied volatility typically generates attractive short strangle premiums.

⚠️

Auto-Exit Applied at Exit Bar Only

The live script monitors positions every 5 minutes and can exit intraday. This backtest applies +90%/−80% thresholds at the 14:20 ET bar close only, understating how often stops would trigger intraday. Real performance may differ.

⚠️

QQQ Wing Width Consideration

With QQQ, a ±$5 wing on a $10 short spread is a moderate structure. Monitor earnings dates and macro events. Consider widening WING_WIDTH (±$7–$10) or reducing QTY for live trading.

📋 Full Trade Log is not displayed on mobile devices to prevent page freezing. View this report on a desktop browser to see all 79 trades.

📋 Full Trade Log (79 trades)

DateDayExpiryQQQ OpenATM LP/SP/SC/LCCredit OpenCr/WingStrangle%Credit Close P&LCum P&LExit
2026-01-12 Monday 2026-01-16 $625.38 625 610/615/635/640 $1.5000 0.300 0.483% $1.4500 +$200 +$200 SCHED
2026-01-20 Tuesday 2026-01-23 $611.58 612 597/602/622/627 $2.0700 0.414 0.754% $1.6900 +$1,520 +$1,720 SCHED
2026-01-26 Monday 2026-01-30 $624.20 624 609/614/634/639 $1.9100 0.382 0.687% $2.1400 $-920 +$800 SCHED
2026-01-27 Tuesday 2026-01-30 $627.85 628 613/618/638/643 $1.5800 0.316 0.522% $1.8800 $-1,200 $-400 SCHED
2026-02-02 Monday 2026-02-06 $622.29 622 607/612/632/637 $2.3400 0.468 0.786% $1.7800 +$2,240 +$1,840 SCHED
2026-02-09 Monday 2026-02-13 $609.03 609 594/599/619/624 $3.4900 0.698 1.135% $2.5700 +$3,680 +$5,520 SCHED
2026-02-17 Tuesday 2026-02-20 $601.63 602 587/592/612/617 $3.4600 0.692 1.129% $2.1400 +$5,280 +$10,800 SCHED
2026-02-23 Monday 2026-02-27 $606.79 607 592/597/617/622 $2.1900 0.438 0.976% $2.1700 +$80 +$10,880 SCHED
2026-02-24 Tuesday 2026-02-27 $602.50 602 587/592/612/617 $2.9200 0.584 1.097% $2.6900 +$920 +$11,800 SCHED
2026-03-02 Monday 2026-03-06 $603.36 603 588/593/613/618 $4.7700 0.954 1.477% $3.0300 +$6,960 +$18,760 SCHED
2026-03-03 Tuesday 2026-03-06 $597.74 598 583/588/608/613 $3.1800 0.636 1.298% $2.7400 +$1,760 +$20,520 SCHED
2026-03-09 Monday 2026-03-13 $593.40 593 578/583/603/608 $3.4800 0.696 1.719% $7.3300 $-6,960 +$13,560 ✗ SL50
2026-03-10 Tuesday 2026-03-13 $608.25 608 593/598/618/623 $2.2500 0.450 0.825% $1.6300 +$2,480 +$16,040 SCHED
2026-03-16 Monday 2026-03-20 $600.38 600 585/590/610/615 $2.4300 0.486 1.006% $2.5500 $-480 +$15,560 SCHED
2026-03-17 Tuesday 2026-03-20 $604.72 605 590/595/615/620 $1.5700 0.314 0.574% $1.3100 +$1,040 +$16,600 SCHED
2026-03-18 Wednesday 2026-03-20 $602.28 602 587/592/612/617 $1.6700 0.334 0.501% $0.1000 +$6,280 +$22,880 ✓ PT90
2026-03-24 Tuesday 2026-03-27 $583.62 584 569/574/594/599 $2.3700 0.474 1.013% $2.1400 +$920 +$23,800 SCHED
2026-03-25 Wednesday 2026-03-27 $590.37 590 575/580/600/605 $1.5500 0.310 0.498% $1.2700 +$1,120 +$24,920 SCHED
2026-03-30 Monday 2026-04-10 $565.24 565 550/555/575/580 $3.8000 0.760 2.893% $1.5900 +$8,840 +$33,760 SCHED
2026-03-31 Tuesday 2026-04-10 $565.58 566 551/556/576/581 $3.1600 0.632 2.182% $3.6300 $-1,880 +$31,880 SCHED
2026-04-01 Wednesday 2026-04-10 $583.65 584 569/574/594/599 $2.5100 0.502 1.659% $2.8600 $-1,400 +$30,480 SCHED
2026-04-02 Thursday 2026-04-10 $572.17 572 557/562/582/587 $2.4100 0.482 1.737% $3.8600 $-4,820 +$25,660 ✗ SL50
2026-04-06 Monday 2026-04-10 $586.22 586 571/576/596/601 $2.3600 0.472 1.054% $2.1800 +$720 +$26,380 SCHED
2026-04-07 Tuesday 2026-04-10 $584.91 585 570/575/595/600 $2.3500 0.470 1.033% $3.1200 $-3,080 +$23,300 SCHED
2026-04-13 Monday 2026-04-17 $608.84 609 594/599/619/624 $1.8600 0.372 0.652% $1.9400 $-320 +$22,980 SCHED
2026-04-20 Monday 2026-04-24 $646.59 647 632/637/657/662 $2.1900 0.438 0.841% $1.8200 +$1,480 +$24,460 SCHED
2026-04-21 Tuesday 2026-04-24 $646.72 647 632/637/657/662 $1.5200 0.304 0.632% $2.5500 $-3,040 +$21,420 ✗ SL50
2026-04-28 Tuesday 2026-05-01 $657.60 658 643/648/668/673 $2.6200 0.524 0.988% $2.0600 +$2,240 +$23,660 SCHED
2026-04-29 Wednesday 2026-05-01 $658.07 658 643/648/668/673 $1.9500 0.390 0.789% $3.2800 $-3,900 +$19,760 ✗ SL50
2026-05-04 Monday 2026-05-08 $674.14 674 659/664/684/689 $2.0500 0.410 0.749% $1.7600 +$1,160 +$20,920 SCHED
2026-05-05 Tuesday 2026-05-08 $679.35 679 664/669/689/694 $1.5500 0.310 0.496% $1.7100 $-640 +$20,280 SCHED
2026-05-11 Monday 2026-05-15 $711.97 712 697/702/722/727 $2.4400 0.488 0.994% $1.8900 +$2,200 +$22,480 SCHED
2026-05-12 Tuesday 2026-05-15 $708.52 709 694/699/719/724 $2.0400 0.408 0.727% $1.7100 +$1,320 +$23,800 SCHED
2026-05-13 Wednesday 2026-05-15 $707.99 708 693/698/718/723 $1.8200 0.364 0.575% $2.3300 $-2,040 +$21,760 SCHED
2026-05-18 Monday 2026-05-22 $709.79 710 695/700/720/725 $2.7800 0.556 1.220% $2.6900 +$360 +$22,120 SCHED
2026-05-19 Tuesday 2026-05-22 $704.36 704 689/694/714/719 $2.5200 0.504 1.007% $1.3700 +$4,600 +$26,720 SCHED
2026-05-20 Wednesday 2026-05-22 $705.06 705 690/695/715/720 $2.3000 0.460 0.811% $2.4400 $-560 +$26,160 SCHED
2026-05-27 Wednesday 2026-05-29 $729.96 730 715/720/740/745 $1.6700 0.334 0.506% $1.1500 +$2,080 +$28,240 SCHED
2026-06-01 Monday 2026-06-05 $739.40 739 724/729/749/754 $2.2700 0.454 0.844% $1.8000 +$1,880 +$30,120 SCHED
2026-06-02 Tuesday 2026-06-05 $740.24 740 725/730/750/755 $2.0500 0.410 0.663% $2.1600 $-440 +$29,680 SCHED
2026-06-03 Wednesday 2026-06-05 $746.76 747 732/737/757/762 $1.6000 0.320 0.467% $1.4000 +$800 +$30,480 SCHED
2026-06-08 Monday 2026-06-12 $715.47 715 700/705/725/730 $2.8800 0.576 1.441% $2.7800 +$400 +$30,880 SCHED
2026-06-09 Tuesday 2026-06-12 $721.82 722 707/712/732/737 $2.3100 0.462 0.928% $2.8500 $-2,160 +$28,720 SCHED
2026-06-10 Wednesday 2026-06-12 $703.83 704 689/694/714/719 $2.9400 0.588 1.482% $5.0900 $-5,880 +$22,840 ✗ SL50
2026-06-11 Thursday 2026-06-12 $697.59 698 683/688/708/713 $2.5100 0.502 1.015% $3.2700 $-3,040 +$19,800 SCHED
2026-06-15 Monday 2026-06-26 $738.88 739 724/729/749/754 $3.2700 0.654 2.167% $2.7500 +$2,080 +$21,880 SCHED
2026-06-16 Tuesday 2026-06-26 $741.62 742 727/732/752/757 $4.0700 0.814 2.029% $2.9900 +$4,320 +$26,200 SCHED
2026-06-17 Wednesday 2026-06-26 $732.41 732 717/722/742/747 $2.8700 0.574 2.064% $3.1400 $-1,080 +$25,120 SCHED
2026-06-18 Thursday 2026-06-26 $733.87 734 719/724/744/749 $3.2800 0.656 1.792% $3.4200 $-560 +$24,560 SCHED
2026-06-22 Monday 2026-06-26 $744.30 744 729/734/754/759 $2.5700 0.514 1.165% $2.4500 +$480 +$25,040 SCHED
2026-06-23 Tuesday 2026-06-26 $717.22 717 702/707/727/732 $4.1500 0.830 1.730% $3.2500 +$3,600 +$28,640 SCHED
2026-06-24 Wednesday 2026-06-26 $715.90 716 701/706/726/731 $2.8100 0.562 1.239% $7.4100 $-5,620 +$23,020 ✗ SL50
2026-06-29 Monday 2026-07-10 $715.46 715 700/705/725/730 $4.8600 0.972 2.836% $3.7500 +$4,440 +$27,460 SCHED
2026-06-30 Tuesday 2026-07-10 $727.64 728 713/718/738/743 $3.9400 0.788 2.235% $3.9400 +$-0 +$27,460 SCHED
2026-07-01 Wednesday 2026-07-10 $725.95 726 711/716/736/741 $2.6600 0.532 1.916% $3.1500 $-1,960 +$25,500 SCHED
2026-07-02 Thursday 2026-07-10 $725.34 725 710/715/735/740 $3.2700 0.654 1.530% $2.6800 +$2,360 +$27,860 SCHED
2026-07-06 Monday 2026-07-10 $721.12 721 706/711/731/736 $3.1600 0.632 1.201% $2.0500 +$4,440 +$32,300 SCHED
2026-07-07 Tuesday 2026-07-10 $712.79 713 698/703/723/728 $1.8200 0.364 0.802% $2.8100 $-3,640 +$28,660 ✗ SL50
2026-07-08 Wednesday 2026-07-10 $707.79 708 693/698/718/723 $1.7700 0.354 0.777% $1.8300 $-240 +$28,420 SCHED
2026-07-13 Monday 2026-07-17 $715.59 716 701/706/726/731 $2.5800 0.516 1.038% $2.3400 +$960 +$29,380 SCHED
2026-07-14 Tuesday 2026-07-17 $719.08 719 704/709/729/734 $2.5300 0.506 0.890% $2.5100 +$80 +$29,460 SCHED
2026-07-15 Wednesday 2026-07-17 $721.70 722 707/712/732/737 $1.6800 0.336 0.514% $1.3800 +$1,200 +$30,660 SCHED
2026-07-20 Monday 2026-07-24 $704.44 704 689/694/714/719 $2.6100 0.522 1.109% $2.0600 +$2,200 +$32,860 SCHED
2026-07-21 Tuesday 2026-07-24 $705.39 705 690/695/715/720 $2.5100 0.502 0.964% $3.0500 $-2,160 +$30,700 SCHED
2026-07-22 Wednesday 2026-07-24 $705.16 705 690/695/715/720 $1.9900 0.398 0.679% $1.6200 +$1,480 +$32,180 SCHED
2026-07-23 Thursday 2026-07-24 $697.10 697 682/687/707/712 $1.5600 0.312 0.463% $1.5000 +$240 +$32,420 SCHED
2026-07-27 Monday 2026-07-31 $690.64 691 676/681/701/706 $1.9900 0.398 1.429% $2.4400 $-1,800 +$30,620 SCHED
2026-07-28 Tuesday 2026-07-31 $672.37 672 657/662/682/687 $3.7100 0.742 1.554% $2.8600 +$3,400 +$34,020 SCHED
2026-07-29 Wednesday 2026-07-31 $675.07 675 660/665/685/690 $2.9500 0.590 1.286% $2.6400 +$1,240 +$35,260 SCHED
2026-08-03 Monday 2026-08-07 $690.47 690 675/680/700/705 $2.6100 0.522 1.172% $3.1000 $-1,960 +$33,300 SCHED
2026-08-10 Monday 2026-08-14 $721.23 721 706/711/731/736 $2.6300 0.526 0.836% $2.1500 +$1,920 +$35,220 SCHED
2026-08-12 Wednesday 2026-08-14 $724.53 725 710/715/735/740 $1.6700 0.334 0.359% $0.8600 +$3,240 +$38,460 SCHED
2026-08-17 Monday 2026-08-21 $732.10 732 717/722/742/747 $2.0600 0.412 0.553% $1.5400 +$2,080 +$40,540 SCHED
2026-08-24 Monday 2026-08-28 $706.03 706 691/696/716/721 $2.3900 0.478 0.788% $2.2000 +$760 +$41,300 SCHED
2026-08-25 Tuesday 2026-08-28 $712.07 712 697/702/722/727 $1.9300 0.386 0.633% $1.7000 +$920 +$42,220 SCHED
2026-08-31 Monday 2026-09-04 $714.18 714 699/704/724/729 $2.3900 0.478 0.640% $1.6900 +$2,800 +$45,020 SCHED
2026-09-01 Tuesday 2026-09-04 $706.58 707 692/697/717/722 $1.5200 0.304 0.466% $1.4600 +$240 +$45,260 SCHED
2026-09-14 Monday 2026-09-18 $702.86 703 688/693/713/718 $2.1200 0.424 0.810% $1.8600 +$1,040 +$46,300 SCHED
2026-09-15 Tuesday 2026-09-18 $708.96 709 694/699/719/724 $1.6000 0.320 0.614% $1.8600 $-1,040 +$45,260 SCHED