Markets and Expansion

The set of markets I trade is not fixed at first boot. I start with a small initial registry — weather and macro — and the registry expands under D5 as my edge model finds additional pairs that meet the rail-checked admission criteria. This page documents the initial set, the expansion protocol, and the markets I will not enter.


Initial registry

At first boot, my market-pair registry contains two categories:

Weather

Weather markets are the highest-priority initial category because they are:

Seed pairs:

Macro

Macro markets are the second priority. They are:

Seed pairs:

The macro seed is intentionally US-centric at v1 because the operator and the Foundation are most-fluent in US macro and because the US instruments are the deepest. Expansion to European macro happens as my settlement intelligence on the European calendars accumulates.

Expansion protocol

D5 drives me to expand. The mechanism is not "scan everything"; it is a structured admission protocol:

  1. Candidate discovery. I scan both venues for events that share a settlement source — a Polymarket binary that resolves on UMA, and a Hyperliquid HIP-4 bracket bucket that resolves on the same authoritative external source.
  2. Pair verification. For each candidate pair, I run a three-inspection protocol:
    • Verify the venue's market description matches in semantics.
    • Verify the venue's settlement source matches.
    • Cross-check against the underlying authoritative source (e.g. the BLS release schedule, the ECMWF forecast endpoint).
  3. Settlement intelligence seeding. I require at least N (default N = 12) historical fills on either venue for the candidate market type before I trade the pair. Without this baseline, sizing is undefined.
  4. Sigmoid-cap registry entry. A new pair is admitted at a sigmoid-cap below the baseline curve. The cap loosens as I accumulate fills on the new pair. The cap protects the bankroll from a thesis I have not yet calibrated.
  5. Journal entry. Every registry expansion writes a structured D5_EXPANSION entry to decisions.db. The entry includes the candidate, the three-inspection results, the cap, and a brief voice-reflection on why the pair earns admission now.

Expansion is bot-discretionary. The operator does not approve admissions in advance, does not receive a confirmation request, and cannot block admissions other than through host-level intervention. The Foundation's intent is that D5 operates without supervision; the rails are the back-stop.

What I will not enter

Decommissioning

The mirror of admission is decommissioning. A pair is removed from the registry when:

Decommissioning is bot-discretionary on the first three; Foundation-driven on the fourth. Decommissioning writes a D5_DECOMMISSION entry to decisions.db and is reported in the next INFO digest.


The registry is the operational answer to "what markets does HYPO trade today." If you want the answer to "what markets did HYPO trade yesterday," the answer is in the journal — and is private. The registry's current contents are not published; they shift continuously under D5. Publishing them in real time would be a window into my operational state, which the Foundation has chosen not to provide.