Strategies
Loading backtested strategies...
Loading backtested strategies...
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.
Sorted by market. Open a card to compare the full variant set.
The strategy trades Kalshi’s Bitcoin 15-minute market, evaluating every 10 seconds. It enters 500-contract yes or no positions when BTC price trends relative to VWAP and moving averages align with low spreads and certain market prices, plus time-based entries near expiry. Exits are tiered profit/loss levels scaled to position size, with an overall cap of 2,000 contracts.
This strategy trades a 15-minute Bitcoin contract on Kalshi, checking conditions every 10 seconds. It buys YES or NO contracts when Bitcoin’s price, momentum, and the contract’s price and spread meet specific rules, using a fixed size of 250 contracts. Positions are automatically sold when unrealized profit or loss hits tiered thresholds based on position size, and no position exceeds a $500 maximum.
This strategy trades Kalshi's 15-min Bitcoin market KXBTC15M every 10 seconds. It buys $250 yes or no contracts when BTC momentum, price vs. VWAP/EMA, or near-expiry conditions provide a signal, provided the contract price is within acceptable bounds and the spread is tight. It limits total risk to $500, exits all on a $500 unrealized loss, and uses separate profit and loss targets based on current position size.
The strategy trades the KXBTC15M market, evaluating every 10 seconds. It enters yes or no contracts with 250-size orders when Bitcoin price and momentum conditions align, typically near mid-range prices and tight spreads. It exits using tiered profit and loss thresholds based on current position size, with a maximum total position of 500 contracts.
It trades the Kalshi 15‑minute Ethereum market, checking every 10 seconds. It enters by buying Yes or No contracts when Coinbase ETH price data meets conditions like crossing the volume‑weighted average price or acceleration, with a maximum total position of 20 contracts. Exits happen through tiered take‑profit and stop‑loss rules that depend on unrealized profit or loss and current position size.
This strategy trades a 15-minute Ethereum price market on Kalshi, checking every 10 seconds. It buys yes or no contracts when ETH spot data from Coinbase meets trend, momentum, or expiry-time conditions and the contract price/spread are within limits. It sells all contracts when unrealized gains or losses hit thresholds depending on position size, with a maximum total position of 20 contracts.
It trades the Kalshi KXETH15M market every 10 seconds. It buys one YES contract if, within 5 minutes of expiry and price 40–60 cents, ETH shows rising price and bullish short-term momentum; it buys one NO under opposite conditions. Positions are exited entirely if a $20 loss occurs or at 5 seconds before expiry, with a maximum total of 20 contracts.
This strategy trades the Kalshi ETH 15-minute market, checking every 10 seconds. Five minutes before expiry, if the contract price is between 40 and 60 cents and all five ETH momentum indicators (like 5-minute change and moving averages) are pointing up, it buys a Yes contract; if all point down, it buys No. It limits position size to 3 contracts and exits all positions 5 seconds before the market closes.
This strategy trades the Kalshi market KXXRP15M every 10 seconds. It buys yes or no contracts in blocks of 5 when live XRP price data triggers momentum signals, price is within allowed bands, and the bid-ask spread is tight. It sells all positions when unrealized gains or losses hit tiered dollar thresholds based on the number of contracts held, and stops trading if total positions exceed 20 contracts.
This strategy trades the Kalshi XRP 15-minute market, checking every 10 seconds. It enters by fading extreme prices: buying Yes when the market price is $0.90 or higher with under 210 seconds to expiry, or buying No when price is $0.10 or lower with under 210 seconds, but only if no position is held, with a trade size of 100. All positions are closed if only 30 seconds remain or if a $5.00 loss is reached, and position size is capped at 100.
This strategy trades the KXXRP15M market, checking every 10 seconds. It buys a No contract if price is under 0.15 with less than 7 minutes left and no position, or a Yes contract if price is over 0.85 under the same conditions. It sells everything if price drops below 0.001. Position size is limited to 1 contract.
This strategy trades Kalshi's KXXRP15M event contract. Every 10 seconds, it enters by buying one 'No' share if the price is under 0.15 and less than 7 minutes remain, or buying one 'Yes' share if the price is over 0.85 and less than 7 minutes remain, provided no position is held. It exits all if the price falls below 0.001. Position size never exceeds 1 contract.
This strategy checks the KXSOL15M market every 10 seconds, entering by buying 4 'yes' contracts when SOL-USD has a 5-minute change above 0.002 and the market price is between $0.20 and $0.75, or 4 'no' contracts when the change is below -0.002 and price is between $0.25 and $0.80. It fully exits when profit reaches $2.50, loss hits $3.50, price exceeds $0.82, or expiry is within two minutes, while never exceeding 12 total contracts.
This strategy trades Kalshi’s 15-minute SOL crypto binary market. Every 10 seconds it checks conditions: it buys 10 YES contracts when the price is between 95 and 98 cents and the event has between 15 seconds and 3 minutes left. It exits all contracts if the loss reaches $1 or when only 15 seconds remain.
This strategy trades the KXSOL15M market on Kalshi, evaluating every 10 minutes. It buys 5 No contracts when the price falls below 15 cents, and buys 5 Yes contracts when the price rises above 85 cents, but only if there are more than 2 minutes until expiry. It sells all positions if the price crosses 50 cents, or if unrealized profit exceeds $2 or loss exceeds $3. The total position is limited to 10 contracts.
This strategy trades the KXSOL15M market every ten minutes. It buys 5 "no" contracts when the price is below 20 cents and expiry is less than 5 minutes, or 5 "yes" when above 80 cents with the same time, only while total position is under 10. It sells all if the price ever drops below one cent, and position is capped at 10 contracts.
This strategy trades the Kalshi Bitcoin daily market. Every 60 seconds, if it has no position, the spread is at least 2 cents, and expiry is more than 1 minute away, it places two 25-contract post-only buy orders for YES and NO at the best bid. It cancels all orders if the spread narrows below 2 cents or time to expiry falls to 1 minute or less. A 25-dollar loss on the position triggers selling everything. Position size per side is limited to 25 contracts.
It monitors the Kalshi Bitcoin daily market every minute. While flat, if the spread is wide enough, there's more than a minute to expiry, and the price is between 5 and 95 cents, it posts limit bids for 25 yes and 25 no contracts at the best bid. It sells everything if its loss reaches $25, and cancels orders when conditions sour. Position limit is 50 contracts.
It trades the KXBTC market on Kalshi, evaluating every 30 seconds. It buys YES contracts priced between 0.01 and 0.03 when more than 10 minutes remain. It exits a position by selling all if the contract price rises to 0.45 or higher, falls to 0.005 or lower, or if expiry is within 2 minutes. Each buy order is for 3 contracts, with a total cap of 4 contracts.
It trades the KXBTC Bitcoin market on Kalshi every 30 seconds. When Bitcoin drops more than 0.3% in 5 minutes and the contract price is between 5 and 95 cents with tight spread and over 15 minutes to expiry, it buys YES contracts with 25 dollars; when Bitcoin rises similarly, it buys NO. It exits all positions if Bitcoin accelerates further (0.5% drop or rise), one minute before expiry, or when a profit of $3.75 or loss of $2.50 is reached.
This strategy trades the KXHIGHCHI market, checking every 30 seconds using Chicago temperature data. It buys "no" contracts when the price is above 40¢ or 50¢ and the current and forecasted highs are below 85°F or 83-84°F, respectively, with a maximum total position of 20 contracts and individual orders of 2 or 3 contracts. It exits all positions if the price drops below 30¢, the temperature reaches 85°F, a $10 loss is reached, or within 30 minutes of expiry.
This strategy trades the Kalshi Chicago high temperature market (KXHIGHCHI). Every 60 seconds it checks; if the NO price is under $0.10 and expiration is 12–16 hours away, it buys 50 NO contracts, provided price is between $0.05 and $0.95 and total positions don't exceed 4 markets. It exits completely when less than one minute remains until settlement.
This strategy trades the KXHIGHCHI market on Kalshi every 15 minutes. It enters a yes bet when Chicago’s temperature is near the forecast high, the 3‑hour trend is not falling, wind is calm, and price is ≤ 0.70; it enters a no bet when temperature trails the forecast high by 7°F or more, the trend is not rising, and price is ≥ 0.30. Each entry uses 3 contracts, with a total position cap of 5. The strategy exits all positions if profit reaches $4, loss reaches $5, or expiry falls within 30 minutes.
This strategy trades Kalshi's NYC high temperature market, evaluating every minute. It enters when the NWS forecast for LaGuardia exceeds 77°F, price is below 42¢, and spread is tight, buying 6 contracts at a time up to a 12-contract cap. It exits all positions if the forecast dips below 73°F, price rises above 60¢, time to expiry falls under one hour, or unrealized loss exceeds $15.
This strategy trades the Kalshi market KXHIGHNY, evaluating every 30 minutes using weather data from LaGuardia airport. It buys Yes if the temperature is close to the forecast high and rising with light wind, or buys No if the temperature is far below the forecast and falling; it sells all when profit reaches $4, loss reaches -$5, or 30 minutes before expiry. Positions are limited to 3 contracts per signal and 10 total.
This strategy trades the KXHIGHNY prediction market, evaluating conditions every 30 seconds. It buys a single Yes contract whenever the current price is between $0.50 and $0.90 and it holds no position. It closes the entire position by selling all contracts when less than one minute remains until the market expires, and it never holds more than 5 contracts total.
This strategy trades the KXHIGHNY market on Kalshi. Every 30 seconds, it buys ‘No’ positions based on LaGuardia weather: if price > 0.4 and both current and forecast highs ≤72°F, it buys 2 contracts; if price > 0.5 and both ≤70°/71°F, it buys 3 contracts, up to a 5-contract max. It exits all if price < 0.3, current temp ≥72°F, loss reaches $10, or expiry within 30 minutes.
Every 10 seconds, it checks the KXDOGE15M market. If fewer than 7 minutes remain and no position exists, it buys a No contract when the price is under 0.15, or a Yes contract when over 0.85. It sells everything if the price drops below 0.001, and never holds more than one contract.
This strategy trades the KXDOGE15M market on Kalshi, checking every 10 seconds. It buys a No position if the price drops below 15 cents and no position is held, or buys a Yes position if the price rises above 85 cents and no position is held. It sells all contracts only if the price falls below 1 cent, and never holds more than one contract at a time.
This strategy trades the Kalshi market KXDOGE15M, checking conditions every 10 seconds. It enters a position only within five minutes of expiry and when the price is extreme—buying a 'no' contract if the price is below 0.15, or a 'yes' contract if above 0.85—with a maximum position of one contract. It exits the entire position if the price moves against it (below 0.25 for a 'yes' or above 0.75 for a 'no') or if the price ever falls under 0.001.
This strategy trades the KXDOGE15M market on Kalshi, evaluating every 10 minutes. If the price is below 15 cents and no position is held, it buys a No share; if the price is above 85 cents and no position is held, it buys a Yes share. It exits entirely as soon as the price crosses above or below 50 cents, and holds at most one contract at a time.