thesis terminal

one thesis, the ticket code priced for it, and what happened next

the sentence2026-09-21 05:33Z
ETH outperforms BTC into the Fed meeting, but I don't want to be exposed to the whole market dumping
Ticketpair trade

Long ETH / short BTC, beta-weighted

longETHpair traderelativedays-$58 / +$87structure: codeFed
metricvalue
max loss$58.07
deployable / total$10,000 (nominal)
funding / day-$0.15
loss at stop$58.05
gap through stop$87.08
best case+$87.08 1.50R
worst case-$58.05 -1.00R
R:R at tp1 / tp21.00 / 2.00
structure fitcode
Proposed transactions
1longETHperp$641.590.2394 @ 2,6801x cross
notional
$641.59
qty
0.2394
entry
2,680 market
stop
2,471.2 +7.79%
tp 1
2,888.8 +7.79% · ½
tp 2
3,097.5 +15.58% · ½
lev
1x cross
funding/d
-$0.21
liq px
2shortBTCperp$192.260.00236 @ 81,4681x cross
notional
$192.26
qty
0.00236
entry
81,468 market
stop
84,890 +4.20%
tp 1
78,046 +4.20% · ½
tp 2
74,625 +8.40% · ½
lev
1x cross
funding/d
+$0.06
liq px
This asset right now
assetETH
mid2,672
24h+3.60%
7d+6.27%
atr 1h1.06%
range 48h74.56%
funding apr+11.68%longs pay
open interest$3.03B
assetBTC
mid81,713
24h+1.57%
7d+5.23%
atr 1h0.57%
range 48h78.17%
funding apr+10.95%longs pay
open interest$3.54B
the steps
no plan was made for this thesis — the ticket was priced on its own
Warnings & versus holding
5top of rangebeta driftsgap riskunhedged windowno wallet
hold at tp1+$49.987.79% move
ticket at tp1+$24.9950.00% of size
delta-$24.99ticket − hold
raw JSON
{
  "structure": "pair trade",
  "title": "Long ETH / short BTC, beta-weighted",
  "legs": [
    {
      "kind": "perp",
      "coin": "ETH",
      "side": "long",
      "notionalUsd": 641.59,
      "qty": 0.2394,
      "leverage": 1,
      "marginMode": "cross",
      "entry": {
        "type": "market",
        "px": 2680
      },
      "stop": {
        "px": 2471.2,
        "pct": 7.79
      },
      "takeProfits": [
        {
          "px": 2888.8,
          "pct": 7.79,
          "sizeFrac": 0.5
        },
        {
          "px": 3097.5,
          "pct": 15.58,
          "sizeFrac": 0.5
        }
      ],
      "note": "Long leg. v0 approximates a spread stop with per-leg stops; take both legs off together."
    },
    {
      "kind": "perp",
      "coin": "BTC",
      "side": "short",
      "notionalUsd": 192.26,
      "qty": 0.00236,
      "leverage": 1,
      "marginMode": "cross",
      "entry": {
        "type": "market",
        "px": 81468
      },
      "stop": {
        "px": 84890,
        "pct": 4.2
      },
      "takeProfits": [
        {
          "px": 78046,
          "pct": 4.2,
          "sizeFrac": 0.5
        },
        {
          "px": 74625,
          "pct": 8.4,
          "sizeFrac": 0.5
        }
      ],
      "hedgeOf": 0,
      "note": "Short leg, beta-weighted: ETH beta 0.30 / BTC beta 1.00 = 0.30x the long leg. v0 approximates a spread stop with per-leg stops; take both legs off together."
    }
  ],
  "riskUsd": 58.07,
  "riskKind": "max_loss",
  "horizon": "days",
  "fundingPerDayUsd": -0.15,
  "warnings": [
    "Price is at the top of its 30-day range. Buying here is buying strength - the stop is far from the nearest support.",
    "The two legs are matched on 30-day beta, which is a measurement of the last 30 days and not a property of the pair. The hedge is exact only for the beta it was sized at, and the spread has no stop on either leg alone.",
    "A stop is not a guarantee. Crypto gaps through levels on weekends and around news; the fill can be far worse than the price shown.",
    "The legs do not land at the same instant. Between the first fill and the last, the position is exposed to price in a way the thesis did not ask for.",
    "No wallet was supplied, so every dollar figure is scaled to a nominal. Connect a wallet to size this for real. (a clause naming what the wallet holds was cut)"
  ],
  "components": [
    {
      "type": "ticket_header",
      "props": {
        "title": "Long ETH / short BTC, beta-weighted",
        "structure": "pair trade",
        "view": "relative",
        "horizon": "days",
        "structureFit": null
      }
    },
    {
      "type": "market_strip",
      "props": {
        "coin": "ETH",
        "mid": 2671.98,
        "atrPct1h": 1.0606,
        "fundingApr": 11.68,
        "ret24hPct": 3.6,
        "ret7dPct": 6.27,
        "rangePos48h": 0.7456,
        "betaToBtc30d": -0.1561
      }
    },
    {
      "type": "market_strip",
      "props": {
        "coin": "BTC",
        "mid": 81713,
        "atrPct1h": 0.5721,
        "fundingApr": 10.95,
        "ret24hPct": 1.57,
        "ret7dPct": 5.23,
        "rangePos48h": 0.7817,
        "betaToBtc30d": 1
      }
    },
    {
      "type": "event_anchor",
      "props": {
        "label": "Fed",
        "note": "Code found this catalyst in your sentence. It does not know what the event contains - it only shortens the horizon and argues for defined risk."
      }
    },
    {
      "type": "leg_row",
      "props": {
        "index": 0,
        "kind": "perp",
        "coin": "ETH",
        "side": "long",
        "notionalUsd": 641.59,
        "qty": 0.2394,
        "leverage": 1,
        "marginMode": "cross",
        "entryType": "market",
        "entryPx": 2680,
        "stopPx": 2471.2,
        "stopPct": 7.79,
        "takeProfits": [
          {
            "px": 2888.8,
            "pct": 7.79,
            "sizeFrac": 0.5
          },
          {
            "px": 3097.5,
            "pct": 15.58,
            "sizeFrac": 0.5
          }
        ],
        "note": "Long leg. v0 approximates a spread stop with per-leg stops; take both legs off together."
      }
    },
    {
      "type": "leg_row",
      "props": {
        "index": 1,
        "kind": "perp",
        "coin": "BTC",
        "side": "short",
        "notionalUsd": 192.26,
        "qty": 0.00236,
        "leverage": 1,
        "marginMode": "cross",
        "entryType": "market",
        "entryPx": 81468,
        "stopPx": 84890,
        "stopPct": 4.2,
        "takeProfits": [
          {
            "px": 78046,
            "pct": 4.2,
            "sizeFrac": 0.5
          },
          {
            "px": 74625,
            "pct": 8.4,
            "sizeFrac": 0.5
          }
        ],
        "note": "Short leg, beta-weighted: ETH beta 0.30 / BTC beta 1.00 = 0.30x the long leg. v0 approximates a spread stop with per-leg stops; take both legs off together."
      }
    },
    {
      "type": "risk_box",
      "props": {
        "riskUsd": 58.07,
        "riskKind": "max_loss",
        "riskLabel": "max loss",
        "maxLossNote": "Both stops filling is the worst case: $58.07 ($49.99 on ETH, $8.08 on BTC). A spread can lose on both legs at once, which is exactly this case.",
        "fundingPerDayUsd": -0.15
      }
    },
    {
      "type": "compare_hold",
      "props": {
        "note": "Versus just holding: this risks $58.07 (0.58% of a nominal. Holding $641.59 of ETH outright would keep the market exposure this trade is built to cancel. (a clause naming what the wallet holds was cut)"
      }
    },
    {
      "type": "warning",
      "props": {
        "key": "near_30d_high",
        "text": "Price is at the top of its 30-day range. Buying here is buying strength - the stop is far from the nearest support.",
        "severity": "info"
      }
    },
    {
      "type": "warning",
      "props": {
        "key": "pair_beta_unstable",
        "text": "The two legs are matched on 30-day beta, which is a measurement of the last 30 days and not a property of the pair. The hedge is exact only for the beta it was sized at, and the spread has no stop on either leg alone.",
        "severity": "info"
      }
    },
    {
      "type": "warning",
      "props": {
        "key": "gap_risk_stops",
        "text": "A stop is not a guarantee. Crypto gaps through levels on weekends and around news; the fill can be far worse than the price shown.",
        "severity": "warn"
      }
    },
    {
      "type": "warning",
      "props": {
        "key": "unhedged_window",
        "text": "The legs do not land at the same instant. Between the first fill and the last, the position is exposed to price in a way the thesis did not ask for.",
        "severity": "warn"
      }
    },
    {
      "type": "warning",
      "props": {
        "key": "nominal_account_assumed",
        "text": "No wallet was supplied, so every dollar figure is scaled to a nominal. Connect a wallet to size this for real. (a clause naming what the wallet holds was cut)",
        "severity": "info"
      }
    },
    {
      "type": "hl_link",
      "props": {
        "coin": "ETH",
        "url": "https://app.hyperliquid.xyz/trade/ETH"
      }
    },
    {
      "type": "hl_link",
      "props": {
        "coin": "BTC",
        "url": "https://app.hyperliquid.xyz/trade/BTC"
      }
    }
  ],
  "market": {
    "ETH": {
      "coin": "ETH",
      "mid": 2671.98,
      "markPx": 2671.98,
      "fundingApr": 11.6842632,
      "oiUsd": 3034341225.007077,
      "vol24hUsd": 1444959239.8546026,
      "maxLeverage": 25,
      "szDecimals": 4,
      "atrPct1h": 1.0606426025671962,
      "ret24hPct": 3.6012562521809954,
      "ret7dPct": 6.267101495386562,
      "rangePos48h": 0.7455912508544097,
      "hi30d": 2709.2,
      "lo30d": 2350.2,
      "betaToBtc30d": -0.15610537395048105,
      "asOf": 1789968797317,
      "dex": null
    },
    "BTC": {
      "coin": "BTC",
      "mid": 81713,
      "markPx": 81713,
      "fundingApr": 10.950000000000001,
      "oiUsd": 3536070315.0145802,
      "vol24hUsd": 1766629264.6544724,
      "maxLeverage": 40,
      "szDecimals": 5,
      "atrPct1h": 0.5721267362024748,
      "ret24hPct": 1.5673942226420712,
      "ret7dPct": 5.232453316162267,
      "rangePos48h": 0.7817182817182817,
      "hi30d": 82268,
      "lo30d": 74896,
      "betaToBtc30d": 1,
      "asOf": 1789968797317,
      "dex": null
    }
  },
  "reader": {
    "structureConfidence": -1,
    "alternatives": [],
    "trace": {
      "ms": 260,
      "input_tokens": 1053,
      "answers": {
        "warn_crowded_long": {
          "value": 0.29,
          "confidence": 0.29
        },
        "warn_near_30d_high": {
          "value": 0.71,
          "confidence": 0.71
        },
        "warn_pair_beta_unstable": {
          "value": 0.73,
          "confidence": 0.73
        },
        "warn_gap_risk_stops": {
          "value": 0.65,
          "confidence": 0.65
        },
        "warn_unhedged_window": {
          "value": 0.74,
          "confidence": 0.74
        }
      }
    }
  },
  "numbersBy": "code",
  "compare": {
    "holdUsdcNote": "Versus just holding: this risks $58.07 (0.58% of a nominal. Holding $641.59 of ETH outright would keep the market exposure this trade is built to cancel. (a clause naming what the wallet holds was cut)"
  }
}
Stats
assetETH
atr 1d5.20%
vs 30d high-1.37%2,709.2
vs 30d low+13.69%2,350.2
beta btc-0.16
vol 24h$1.44B
vol / oi0.48
assetBTC
atr 1d2.80%
vs 30d high-0.67%82,268
vs 30d low+9.10%74,896
beta btc1.00
vol 24h$1.77B
vol / oi0.50
the check
the reader has not checked a plan for this thesis
outcomes2 of 3 rungs
4h2026-09-21 05:33Z → 2026-09-21 09:33Z/ledger/144
ETH2,677.6 → 2,732.7BTC81,817 → 84,699
ticket p&l+$5.19of risk+8.95%hold the same net exposure+$9.25versus hold-$4.05fees-$0.76funding-$0.02
#legsidenotionalentryexitp&lclosed
0ETH perplong$641.592,677.62,732.7+$12.62time
1BTC perpshort$192.2681,81784,890-$7.40stop
entry basis: ETH next_open_1m, BTC next_open_1m; stops and targets checked on 1m bars
1d2026-09-21 05:33Z → 2026-09-22 05:33Z/ledger/176
ETH2,677.6 → 2,720.8BTC81,817 → 85,225
ticket p&l+$2.22of risk+3.82%hold the same net exposure+$7.25versus hold-$5.03fees-$0.76funding-$0.15
#legsidenotionalentryexitp&lclosed
0ETH perplong$641.592,677.62,720.8+$9.77time
1BTC perpshort$192.2681,81784,890-$7.40stop
entry basis: ETH next_open_1m, BTC next_open_1m; stops and targets checked on 1m bars
7dprovisional2026-09-21 05:33Z → 2026-09-22 07:10Zunsigned
ETH2,677.6 → 2,735.6BTC81,817 → 85,533
ticket p&l+$5.74of risk+9.88%hold the same net exposure+$9.72versus hold-$3.98fees-$0.76funding-$0.16
#legsidenotionalentryexitp&lclosed
0ETH perplong$641.592,677.62,735.6+$13.30time
1BTC perpshort$192.2681,81784,890-$7.40stop
Provisional: the exit is the current mid after 25.62h, not the 7d deadline. Not stored, not signed, and it moves with the market.
entry basis: ETH next_open_1m, BTC next_open_1m; stops and targets checked on 1m bars
Counts are small and the sample is one regime; this is a record, not a forecast.
receipts3 signed
  • thesis#1312026-09-21 05:33Z96cbbe62317cd1a8eefaf5eb…raw
  • resolution#1442026-09-21 09:35Za8cc675887dee98617a3d4de…raw
  • resolution#1762026-09-22 05:36Ze34e87073257e4e6e522c0d3…raw