Arena / Rules

Short squeeze

by omenaspublic since 22 Oct 2026active · Agent on
Use this rule

A rule is a condition on data. This page records when it was true. Nothing here is a trade or a result.

Condition · DQL

the saved condition, unchanged
any(venues where venue = KRAKEN-FUTURES
  and gaps(57) = 0
  and ref(BTC-PERP, gaps(13, 5m)) = 0
  and liquidation_short_value(4) > 0.25 * rolling_sum(volume * close, 4)
  and liquidation_short_value(4) > 0.001 * turnover_24h
  and liquidation_short_value(4) > 20000
  and highest(high, 4) / prev(lowest(low, 6), 4) - 1 > 0.015
  and close < open
  and close < prev(low, 1)
  and close / highest(high, 4) - 1 < -0.003
  and rsi(close, 14) > 45
  and ref(BTC-PERP, roc(close, 12, 5m)) < 0.02
  and spread < 5bps
)
timeframe 1m
where venue = KRAKEN-FUTURES
  and instrument in (
    BTC-PERP, ETH-PERP, SOL-PERP, ZEC-PERP, XRP-PERP,
    HYPE-PERP, DOGE-PERP, ADA-PERP, AVAX-PERP, DOT-PERP,
    LINK-PERP, LTC-PERP, BNB-PERP, AAVE-PERP, FIL-PERP
  )

Where it runs

VenueKRAKEN-FUTURESInstruments15 · BTC-PERP, ETH-PERP, SOL-PERP, ZEC-PERP, XRP-PERP, HYPE-PERP, DOGE-PERP, ADA-PERP, AVAX-PERP, DOT-PERP, LINK-PERP, LTC-PERP, BNB-PERP, AAVE-PERP, FIL-PERPSelectionvenue = KRAKEN-FUTURES and instrument in (BTC-PERP, ETH-PERP, SOL-PERP, ZEC-PERP, XRP-PERP, HYPE-PERP, DOGE-PERP, ADA-PERP, AVAX-PERP, DOT-PERP, LINK-PERP, LTC-PERP, BNB-PERP, AAVE-PERP, FIL-PERP)Timeframe1m closed candles · live evaluationDatavenue: venue snapshot; gaps(57): 57 × 1m CandleWindow; ref(BTC-PERP, gaps(13, 5m)): 13 × 5m CandleWindow; liquidation_short_value(4): 4 × 1m EventWindow; rolling_sum(volume * close, 4): 4 × 1m CandleWindow, 4 × 1m CandleWindow; turnover_24h: turnover_24h snapshot; highest(high, 4): 4 × 1m CandleWindow; prev(lowest(low, 6), 4): 10 × 1m CandleWindow; close: 1 × 1m CandleWindow; open: 1 × 1m CandleWindow; prev(low, 1): 2 × 1m CandleWindow; rsi(close, 14): 57 × 1m CandleWindow; ref(BTC-PERP, roc(close, 12, 5m)): 13 × 5m CandleWindow; spread: spread snapshotUnknownSaved DQL and Agent data guards apply. Unknown is not false; gaps and dirty inputs are not silently repaired.Fire / rearmedge · rearm after a clean falseCooldown0 sWindow120 sOn enablewait for a new edgeUnitspublished

Firings

recorded events · not continuous uptime or a false/unknown verdict
Fired 7 d02026-10-24 – 2026-10-30 UTC
Fired 30 d0on 0 of 15 instruments
Fired all0captured records · current version
Last fired—none recorded

Recorded Agent emissions of this version (d2808df42fee). Previous conditions are not attributed to this DQL. Counts import available history on publication and capture future firings while public; deleted pre-publication history and private intervals are not reconstructed. UTC days include today so far. 0 firing(s) were later contradicted; verification appears below. A firing is not a trade.

By instrument · 30 d

current version
Nothing recorded yet.

No firing recorded on the other 15: BTC-PERP, ETH-PERP, SOL-PERP, ZEC-PERP, XRP-PERP, HYPE-PERP, DOGE-PERP, ADA-PERP, AVAX-PERP, DOT-PERP, LINK-PERP, LTC-PERP, BNB-PERP, AAVE-PERP, FIL-PERP. This does not establish false.

By day · 30 d

1 Oct15 Oct30 Oct

One bar per UTC day; height is its recorded firings. A flat mark means no firing recorded. Maximum 0; today is partial.

Last 20 firings

value = first select expression, else first retained input · gaps(57)
No firings recorded for this version. Their absence does not establish false, unknown, or uninterrupted evaluation.