thesis terminal

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

the sentence2026-09-20 10:03Z
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-$59 / +$89structure: codeFed
metricvalue
max loss$59.34
deployable / total$10,000 (nominal)
funding / day-$0.22
loss at stop$59.34
gap through stop$89.01
best case+$89.01 1.50R
worst case-$59.34 -1.00R
R:R at tp1 / tp21.00 / 2.00
structure fitcode
Proposed transactions
1longETHperp$1,072.940.4146 @ 2,587.91x cross
notional
$1,072.94
qty
0.4146
entry
2,587.9 market
stop
2,467.3 +4.66%
tp 1
2,708.5 +4.66% · ½
tp 2
2,829.1 +9.32% · ½
lev
1x cross
funding/d
-$0.32
liq px
2shortBTCperp$321.080.004 @ 80,2701x cross
notional
$321.08
qty
0.004
entry
80,270 market
stop
82,606 +2.91%
tp 1
77,934 +2.91% · ½
tp 2
75,598 +5.82% · ½
lev
1x cross
funding/d
+$0.10
liq px
This asset right now
assetETH
mid2,580.2
24h-2.36%
7d+3.86%
atr 1h0.63%
range 48h49.14%
funding apr+10.95%longs pay
open interest$2.68B
assetBTC
mid80,512
24h-1.06%
7d+4.88%
atr 1h0.40%
range 48h62.86%
funding apr+10.95%longs pay
open interest$3.28B
the steps
no plan was made for this thesis — the ticket was priced on its own
Warnings & versus holding
4beta driftsgap riskunhedged windowno wallet
hold at tp1+$50.004.66% move
ticket at tp1+$25.0050.00% of size
delta-$25.00ticket − hold
raw JSON
{
  "structure": "pair trade",
  "title": "Long ETH / short BTC, beta-weighted",
  "legs": [
    {
      "kind": "perp",
      "coin": "ETH",
      "side": "long",
      "notionalUsd": 1072.94,
      "qty": 0.4146,
      "leverage": 1,
      "marginMode": "cross",
      "entry": {
        "type": "market",
        "px": 2587.9
      },
      "stop": {
        "px": 2467.3,
        "pct": 4.66
      },
      "takeProfits": [
        {
          "px": 2708.5,
          "pct": 4.66,
          "sizeFrac": 0.5
        },
        {
          "px": 2829.1,
          "pct": 9.32,
          "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": 321.08,
      "qty": 0.004,
      "leverage": 1,
      "marginMode": "cross",
      "entry": {
        "type": "market",
        "px": 80270
      },
      "stop": {
        "px": 82606,
        "pct": 2.91
      },
      "takeProfits": [
        {
          "px": 77934,
          "pct": 2.91,
          "sizeFrac": 0.5
        },
        {
          "px": 75598,
          "pct": 5.82,
          "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": 59.34,
  "riskKind": "max_loss",
  "horizon": "days",
  "fundingPerDayUsd": -0.22,
  "warnings": [
    "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": 2580.2,
        "atrPct1h": 0.6348,
        "fundingApr": 10.95,
        "ret24hPct": -2.36,
        "ret7dPct": 3.86,
        "rangePos48h": 0.4914,
        "betaToBtc30d": -0.1996
      }
    },
    {
      "type": "market_strip",
      "props": {
        "coin": "BTC",
        "mid": 80512,
        "atrPct1h": 0.3961,
        "fundingApr": 10.95,
        "ret24hPct": -1.06,
        "ret7dPct": 4.88,
        "rangePos48h": 0.6286,
        "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": 1072.94,
        "qty": 0.4146,
        "leverage": 1,
        "marginMode": "cross",
        "entryType": "market",
        "entryPx": 2587.9,
        "stopPx": 2467.3,
        "stopPct": 4.66,
        "takeProfits": [
          {
            "px": 2708.5,
            "pct": 4.66,
            "sizeFrac": 0.5
          },
          {
            "px": 2829.1,
            "pct": 9.32,
            "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": 321.08,
        "qty": 0.004,
        "leverage": 1,
        "marginMode": "cross",
        "entryType": "market",
        "entryPx": 80270,
        "stopPx": 82606,
        "stopPct": 2.91,
        "takeProfits": [
          {
            "px": 77934,
            "pct": 2.91,
            "sizeFrac": 0.5
          },
          {
            "px": 75598,
            "pct": 5.82,
            "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": 59.34,
        "riskKind": "max_loss",
        "riskLabel": "max loss",
        "maxLossNote": "Both stops filling is the worst case: $59.34 ($50.00 on ETH, $9.34 on BTC). A spread can lose on both legs at once, which is exactly this case.",
        "fundingPerDayUsd": -0.22
      }
    },
    {
      "type": "compare_hold",
      "props": {
        "note": "Versus just holding: this risks $59.34 (0.59% of a nominal. Holding $1,073 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": "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": 2580.2,
      "markPx": 2580.2,
      "fundingApr": 10.950000000000001,
      "oiUsd": 2677121404.6248,
      "vol24hUsd": 988388368.873739,
      "maxLeverage": 25,
      "szDecimals": 4,
      "atrPct1h": 0.6347729274331585,
      "ret24hPct": -2.3613108302429464,
      "ret7dPct": 3.8602423217807713,
      "rangePos48h": 0.4914089347079025,
      "hi30d": 2669,
      "lo30d": 2255.5,
      "betaToBtc30d": -0.19957541528921757,
      "asOf": 1789898609210,
      "dex": null
    },
    "BTC": {
      "coin": "BTC",
      "mid": 80512,
      "markPx": 80512,
      "fundingApr": 10.950000000000001,
      "oiUsd": 3275877186.55488,
      "vol24hUsd": 1463228602.3119884,
      "maxLeverage": 40,
      "szDecimals": 5,
      "atrPct1h": 0.396095503224157,
      "ret24hPct": -1.0641696773083686,
      "ret7dPct": 4.878398270090023,
      "rangePos48h": 0.6286286286286287,
      "hi30d": 82268,
      "lo30d": 71134,
      "betaToBtc30d": 1,
      "asOf": 1789898609210,
      "dex": null
    }
  },
  "reader": {
    "structureConfidence": -1,
    "alternatives": [],
    "trace": {
      "ms": 660,
      "input_tokens": 968,
      "answers": {
        "warn_crowded_long": {
          "value": 0.15,
          "confidence": 0.15
        },
        "warn_pair_beta_unstable": {
          "value": 0.71,
          "confidence": 0.71
        },
        "warn_gap_risk_stops": {
          "value": 0.62,
          "confidence": 0.62
        },
        "warn_unhedged_window": {
          "value": 0.74,
          "confidence": 0.74
        }
      }
    }
  },
  "numbersBy": "code",
  "compare": {
    "holdUsdcNote": "Versus just holding: this risks $59.34 (0.59% of a nominal. Holding $1,073 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 1d3.11%
vs 30d high-3.33%2,669
vs 30d low+14.40%2,255.5
beta btc-0.20
vol 24h$988.39M
vol / oi0.37
assetBTC
atr 1d1.94%
vs 30d high-2.13%82,268
vs 30d low+13.18%71,134
beta btc1.00
vol 24h$1.46B
vol / oi0.45
the check
the reader has not checked a plan for this thesis
outcomes1 of 3 rungs
4h2026-09-20 10:03Z → 2026-09-20 14:03Z/ledger/82
ETH2,580.4 → 2,586.3BTC80,519 → 80,798
ticket p&l+$0.05of risk+0.09%hold the same net exposure+$1.72versus hold-$1.67fees-$1.26funding-$0.04
#legsidenotionalentryexitp&lclosed
0ETH perplong$1,072.942,580.42,586.3+$1.49time
1BTC perpshort$321.0880,51980,798-$1.40time
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.
receipts2 signed
  • thesis#692026-09-20 10:03Z18395c315c24a201d25fab82…raw
  • resolution#822026-09-20 14:05Z0de326e3b12131531b5ef01f…raw