Hypothetical results, not investment advice. All performance shown is from backtests on historical data and should be assumed to be overfit. Past performance, real or simulated, does not predict future results. Ojo Network Inc. is not a registered investment adviser, broker-dealer, futures commission merchant, introducing broker, or commodity trading advisor. Trading prediction markets carries substantial risk, including total loss of funds. See the full Terms of Service before deploying.
Compare every parameter variant, sorted by net p&l. Open a row for the full backtest detail.
Hypothetical results, not investment advice. All performance shown is from backtests on historical data and should be assumed to be overfit. Past performance, real or simulated, does not predict future results. Ojo Network Inc. is not a registered investment adviser, broker-dealer, futures commission merchant, introducing broker, or commodity trading advisor. Trading prediction markets carries substantial risk, including total loss of funds. See the full Terms of Service before deploying.
Range
10s loop · max 100 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series it evaluates every 10 seconds, checking its rules in order and acting on the first one that matches. If it holds YES contracts and the YES best bid is at or below 0.55, it sells the YES position; if it holds NO contracts and the NO best bid is at or below 0.55, it sells the NO position. When it holds nothing, at most 45 seconds remain, the spread is 0.03 or less, and the NO best ask sits between 0.91 and 0.99, it buys 100 NO contracts; the mirror rule buys 100 YES contracts when flat, at most 45 seconds remain, the spread is 0.03 or less, and the YES best ask is between 0.91 and 0.99. Once time to expiry reaches zero it cancels all resting orders. Position size is capped at 100 contracts, with prices bounded between 0.91 and 0.99.
Net P&L +$353+353.4% return
Sharpe 0.70
Win 100.0%
Sep 28
30d Aug 29 to Sep 28
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 100 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series, this strategy evaluates every 10 seconds with a maximum position of 100 contracts and a permitted YES price range of 0.91 to 0.99; other runtime checks may also block orders. Rules run top to bottom, and the first match ends that tick. Rule 1 sells the YES position when YES size is above zero and the YES best bid is at or below 0.55. Rule 2 sells the NO position when NO size is above zero and the NO best bid is at or below 0.55. Rule 3 buys 100 NO contracts when total position size is zero, 35 seconds or less remain, the spread is at most 0.03, and the NO best ask sits between 0.91 and 0.99. Rule 4 buys 100 YES contracts under the same conditions using the YES best ask. Rule 5 cancels all orders once expiry is reached.
Net P&L +$178+177.9% return
Sharpe 1.19
Win 97.5%
Sep 30
30d Aug 31 to Sep 30
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 20 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series, this strategy evaluates every 10 seconds, capped at 20 contracts and restricted to prices between 0.91 and 0.99. Rules run in order, and the first match ends that tick. If it holds YES contracts and the YES best bid falls to 0.55 or below, it sells the YES position; if it holds NO contracts and the NO best bid is 0.55 or below, it sells the NO position. With no position open, 45 seconds or less remaining, a spread of 0.03 or less, and the NO best ask between 0.91 and 0.99, it buys 20 NO contracts. The same flat, 45-second, spread, and price conditions on the YES best ask trigger buying 20 YES contracts. At zero or less time to expiry, it cancels all resting orders.
Net P&L +$70+348.4% return
Sharpe 0.71
Win 100.0%
Sep 27
30d Aug 28 to Sep 27
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 20 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series this strategy checks every 10 seconds and works through five rules in order, stopping at the first one that matches. If it holds YES contracts and the YES best bid is at or below 0.55, it sells the YES position. If it holds NO contracts and the NO best bid is at or below 0.55, it sells the NO position. With no position open, 40 seconds or less until expiry, a spread of 0.03 or less, and a NO best ask between 0.91 and 0.99, it buys 20 NO contracts. The same setup on the YES side, with a YES best ask between 0.91 and 0.99, buys 20 YES contracts. Once time to expiry reaches zero or less, it cancels all resting orders. Position size is capped at 20 contracts, and orders are only placed inside the 0.91 to 0.99 price band.
Net P&L +$70+348.4% return
Sharpe 0.71
Win 100.0%
Sep 27
30d Aug 28 to Sep 27
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 20 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M market, this strategy checks conditions every 10 seconds, with a maximum position of 20 contracts and entry prices confined to 0.91 through 0.99. Rules are evaluated in order, and the first match ends that tick. If a YES position is open and the YES best bid is at or below 0.55, it sells the YES position. If a NO position is open and the NO best bid is at or below 0.55, it sells the NO position. With no position open, 50 seconds or less to expiry, a spread of 0.03 or less, and a NO best ask between 0.91 and 0.99, it buys 20 NO contracts. Under the same no-position, time, and spread conditions, with a YES best ask between 0.91 and 0.99, it buys 20 YES contracts. At or past expiry, it cancels all orders.
Net P&L +$68+341.8% return
Sharpe 0.51
Win 93.3%
Sep 27
30d Aug 28 to Sep 27
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 20 · floor 0.91 · ceil 0.99
This strategy trades Kalshi's KXNEAR15M market and checks conditions every 10 seconds, capped at 20 contracts. It buys 20 contracts of NO when there is no open position, expiry is 35 seconds or less, the spread is at most 0.03, and the NO ask is between 0.91 and 0.99, or buys 20 YES under the same conditions using the YES ask. It exits by selling YES or NO if that side's position exists and its best bid falls to 0.55 or below, and cancels all orders at expiry.
Net P&L +$29+147.3% return
Sharpe 1.45
Win 100.0%
Sep 23
29d Aug 24 to Sep 21
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 10 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series, this strategy checks the market every 10 seconds and allows up to 10 contracts total, buying only when the YES or NO price sits between 0.91 and 0.99. It evaluates rules in order and stops at the first match. If it holds YES contracts and the YES best bid falls to 0.55 or below, it sells the YES position; if it holds NO contracts and the NO best bid falls to 0.55 or below, it sells the NO position. When it holds nothing, with 30 seconds or less to expiry, a spread of 0.03 or less, and the NO best ask between 0.91 and 0.99, it buys 10 NO contracts. The same setup on the YES side—empty position, 30 seconds or less left, spread at or under 0.03, YES best ask between 0.91 and 0.99—buys 10 YES contracts. At or past expiry, it cancels all resting orders.
Net P&L +$18+175.9% return
Sharpe 1.17
Win 97.5%
Oct 1
30d Sep 1 to Oct 1
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 10 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series, this strategy checks conditions every 10 seconds and is capped at 10 contracts, with allowed YES prices between 0.91 and 0.99. Rules are checked in order and the first match ends that cycle. Rule 1: if holding YES and the YES best bid is at or below 0.55, sell the YES position. Rule 2: if holding NO and the NO best bid is at or below 0.55, sell the NO position. Rule 3: with no position, 25 seconds or less to expiry, a spread of 0.03 or less, and the NO best ask between 0.91 and 0.99, buy 10 NO. Rule 4: with no position, 25 seconds or less to expiry, a spread of 0.03 or less, and the YES best ask between 0.91 and 0.99, buy 10 YES. Rule 5: at expiry, cancel all orders. Additional runtime checks may block orders.
Net P&L +$17+173.8% return
Sharpe 1.28
Win 100.0%
Oct 1
30d Sep 1 to Oct 1
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.
10s loop · max 10 · floor 0.91 · ceil 0.99
On Kalshi's KXNEAR15M series, this strategy checks every 10 seconds. Positions are capped at 10 contracts and entry prices must fall between 0.91 and 0.99. Rules run in order, and the first match ends the tick. If a YES position exists and the YES bid is at or below 0.55, it sells YES; if a NO position exists and the NO bid is at or below 0.55, it sells NO. With no position open, 35 seconds or less to expiry, a spread of 0.03 or tighter, and a NO ask between 0.91 and 0.99, it buys 10 NO. The same conditions with a YES ask between 0.91 and 0.99 instead buy 10 YES. At or past expiry it cancels all orders.
Net P&L +$16+159.6% return
Sharpe 0.95
Win 93.0%
Oct 3
30d Sep 3 to Oct 3
Kalshi
I analyzed this as a hypothetical backtest, not a live track record. Return uses risk capital: the larger of the max-position limit and the most the run had in play at once, not account bankroll. Turbine is not a registered investment advisor or futures commission merchant and does not provide personalized advice. Prediction markets carry risk of loss.