ZEC Strike Gate
Test whether a tighter ZEC spot-vs-strike gate (9, 8, 7, 6 dollars) improves on the current 10-dollar gate for the ZEC 15-minute strike-confluence entries, with all other rules held fixed.
Historical research only. Not investment advice.
Comparison Results
ZEC 15-Minute Strike Confluence: Tightening the Spot-vs-Strike Gate
Short disclaimer
This is historical simulation research only. It is not investment advice, not a recommendation, and not a claim about future results. Past simulated performance tells you very little about what happens next.
Intro / thesis
The strategy in question trades Kalshi's 15-minute ZEC strike markets (series KXZEC15M). It looks for confluence: with five minutes or less to expiry, it wants spot on the correct side of the strike by some margin, price above or below the 1-hour VWAP in the same direction, a same-signed 5-minute change, a same-signed 1-minute velocity, a tight spread (0.02 or less), and a YES or NO ask between 0.45 and 0.99. Position size is 50 contracts, one entry per market.
The single parameter under test here is the spot-vs-strike gate. The live baseline requires spot to be at least $10 past the strike before it will take a YES or NO entry. The thesis was simple: that $10 cushion might be leaving trades on the table. If a $9, $8, $7, or $6 gate lets in more good setups without a meaningfully worse drawdown, the tighter gate would be the better version.
Everything else — the exits (sell if spot crosses back through the strike), the VWAP and momentum filters, the spread and price bands, the sizing, the risk caps — was held fixed. This was a clean one-variable comparison across all five candidates, each run over a 30-day window.
Variant and strategy explanation
Five variants ran, differing only in the spot-vs-strike threshold:
- Strike gate 10 (current baseline): entry requires
spot_vs_strike >= 10for YES and<= -10for NO. - Strike gate 9: same rules, thresholds at 9 and -9.
- Strike gate 8: thresholds at 8 and -8.
- Strike gate 7: thresholds at 7 and -7.
- Strike gate 6: thresholds at 6 and -6.
The rest of the mechanics are identical across all five:
- Evaluated every 10 seconds on Kalshi.
- Exit rule 1: if holding YES and
spot_vs_strike < 0, sell YES. - Exit rule 2: if holding NO and
spot_vs_strike > 0, sell NO. - Entry rule 3 (YES): flat position, no prior orders, positive spot,
time_to_expiry <= 5m, gate satisfied on the positive side, price above the 1-hour VWAP, 5-minute change positive, 1-minute velocity non-negative, YES ask between 0.45 and 0.99, spread at or below 0.02. Buys 50. - Entry rule 4 (NO): the mirror image — gate satisfied on the negative side, price below VWAP, 5-minute change negative, 1-minute velocity non-positive, NO ask between 0.45 and 0.99, spread at or below 0.02. Buys 50.
- One entry per market, max 50 contracts, $250 max loss on attributed Kalshi custom inventory.
Because the gate is the only thing that moves and a looser gate is a strict superset of a tighter one's signals, every trade taken at the $10 gate should also appear at the $9, $8, $7, and $6 gates, with each step adding new entries. The trade counts bear that out: 40, 48, 64, 88, 131.
Each successful variant is saved as a runnable Turbine strategy, so any of these can be pulled up and rerun or paper-traded directly. The slugs are in the tables below.
Top results
| Rank | Variant | Total PnL | ROI | Max drawdown | Sharpe | Trades | Win rate |
|---|---|---|---|---|---|---|---|
| 1 | Strike gate 6 | $254.64 | 509.28% | -11.10% | 0.79 | 131 | 1.00 |
| 2 | Strike gate 7 | $191.74 | 383.48% | -3.85% | 0.77 | 88 | 1.00 |
| 3 | Strike gate 8 | $139.93 | 279.86% | -1.38% | 0.74 | 64 | 1.00 |
The $6 gate came out on top on total PnL and ROI, and it is the most active by a wide margin — 131 trades versus 40 at baseline. It also carried the largest drawdown of the batch at -11.10%. The $7 gate is the interesting middle case: nearly the same Sharpe (0.77 vs 0.79), a far smaller -3.85% drawdown, and 88 trades. The $8 gate sits in between, with essentially the baseline's drawdown (-1.38%) but more PnL.
Worth stating plainly: the ordering is monotonic. Looser gate, more trades, more total PnL, higher ROI, higher Sharpe — but also, once you get past $8, deeper drawdown. This is exactly what you'd expect from adding more of a strategy that, over this window, didn't lose. That is also the reason to be cautious about it.
Bottom results
| Rank | Variant | Total PnL | ROI | Max drawdown | Sharpe | Trades | Win rate |
|---|---|---|---|---|---|---|---|
| 5 | Strike gate 10 (current baseline) | $92.93 | 185.86% | -1.38% | 0.52 | 40 | 1.00 |
| 4 | Strike gate 9 | $101.83 | 203.66% | -1.38% | 0.56 | 48 | 1.00 |
| 3 | Strike gate 8 | $139.93 | 279.86% | -1.38% | 0.74 | 64 | 1.00 |
The current $10 baseline finished last on every metric except drawdown, where it ties the best (-1.38%). The $9 gate is only marginally better: 8 extra trades, roughly $9 more PnL, the same drawdown, a Sharpe of 0.56 versus 0.52. If you wanted the smallest possible change from the live setup, $9 is the more conservative step and it did improve results. It just didn't improve them much.
There's an inconsistency in this data worth flagging rather than smoothing over. Every variant reports a 100% win rate, including the baseline with 40 trades. A 1.00 win rate on this many trades across all five variants is surprising, and it means the PnL figures are being generated by something the win-rate column isn't describing — for example, if positions are closed by the strike-crossing exit rules before expiry and those partial exits are netted into the trade record differently than the win/loss column suggests. I can't tell from the data provided which it is, and I'm not going to guess. The gap between a stated 100% win rate and the PnL/ROI/drawdown numbers is unresolved. Treat the win-rate column as unreliable until the accounting is confirmed.
Conclusion
Within this 30-day simulation, tightening the spot-vs-strike gate consistently improved returns. The $6 gate wins on raw numbers, the $7 gate is the better risk-adjusted pick if you care about drawdown, and the current $10 gate is the least productive of the five but also among the safest on drawdown.
Three things temper that conclusion:
- It's one window, one asset, 30 days. A monotonic result like this — loosen the gate, make more money — is the signature of a rising or trending period for ZEC, not proof that the tighter gate is a better rule. Different periods and risk budgets can make these returns hard to compare, and no sweep or permutation test was run to check whether the ordering holds up.
- The win-rate metric is internally inconsistent with the rest of the reporting and needs to be reconciled before anyone leans on it.
- Drawdown grows meaningfully at the loosest setting. -11.10% at the $6 gate versus -1.38% at baseline is not a rounding difference, even if the absolute dollar figure is modest at this size.
The practical read: the $10 gate looks like it may be unnecessarily strict for this confluence setup, and $7 is a reasonable place to look next if the goal is more activity without giving up too much drawdown control. But this is a simulation study, not a green light. Each of these variants is saved as a runnable Turbine strategy for anyone who wants to extend the window, change the risk budget, or look at how the results behave on a different market regime.
Long disclaimer
This report describes historical simulation research conducted on a 30-day window of Kalshi KXZEC15M markets using the strategy logic as specified. It is provided for informational and research purposes only. Nothing in it constitutes financial, investment, legal, or tax advice, and nothing should be read as a recommendation to buy, sell, or hold any contract, security, or digital asset.
Simulated results are not real results. They do not reflect actual trading, actual fills, actual slippage, actual fees, actual latency, or actual market impact, and they are subject to the assumptions, data availability, and coding of the simulation engine. Historical or simulated performance is not indicative of future results, and the strategies described can lose money — including more than the stated per-run figures once real-world execution costs and liquidity constraints are applied. Prediction markets involve substantial risk, including total loss of the amount committed, and Kalshi markets are subject to their own regulatory, resolution, and access rules.
The batch described here was an explicit comparison of five fixed variants. No parameter sweep, walk-forward test, out-of-sample validation, or permutation test was performed. Do not infer statistical robustness from any single winner. Different time periods, market conditions, asset volatility, position sizing, and
About this Kalshi strategy backtest
What question does ZEC Strike Gate investigate?
Test whether a tighter ZEC spot-vs-strike gate (9, 8, 7, 6 dollars) improves on the current 10-dollar gate for the ZEC 15-minute strike-confluence entries, with all other rules held fixed.
Read the analysis alongside the individual variant results. Check which entry, exit, price-band or risk settings changed, which settings stayed fixed, and whether the report documents enough historical coverage to support its comparison. A different parameter value defines a different simulation; it does not establish a new source of live trading returns.
How many strategy variants are included?
This report lists 5 completed and 0 failed strategy variants. Failed comparisons do not count as successful tests with zero profit. Review trade counts and drawdown alongside net P&L, win rate and Sharpe, and read any coverage or execution caveats in the analysis. A result based on very few trades needs particular care, even when its return looks high.
Does a profitable Kalshi backtest predict live performance?
These are historical simulations. Live results can differ because of liquidity, fees, slippage, latency, market resolution, outages and data quality. Selecting the best result after comparing many variants can also overstate how reliably it will perform on new data. Compare nearby settings, inspect losing variants and test on a separate period before considering a live run. The report is research, not a promise of profit or investment advice.
How can I inspect or test a strategy from this report?
Use an available Open strategy link to inspect that variant. Review its rules, market, date window, fill assumptions, fees and trade history before changing parameters or rerunning it. Confirm which data and execution assumptions the selected market actually supports; a replay does not establish that every historical order could have filled live. For the workflow, read the Kalshi and prediction market backtesting guide. The Kalshi backtesting software page explains the product's supported testing workflow.
This report is generated from historical simulations. Backtests can be wrong or incomplete, and live trading can differ materially because of liquidity, fees, slippage, latency, market resolution, outages, and data quality. Do your own review before running any strategy.