BL-EC-001: Cost Structure

BIJECTIVE LABS


BIJECTIVE LABS . SEP 7, 2026


BL-EC-001: Cost Structure

Status: RELEASED

Classification: PUBLIC

Revision: 1

Date: 2026-09-07


1. Why this volume comes before capacity

In most research programmes cost is an implementation detail addressed after an edge is found. In this one it is the binding constraint on seven of thirty-seven settled verdicts, and it determined which classes of strategy were worth proposing at all.

The numbers below are therefore not background. They are the parameter that every cost-bound verdict in the record is conditional on, and the one a reader substitutes first.


2. Quoted schedules

VenueChannelPer sideRound trip
Bybit, non-VIPTaker5.5 bps11.0 bps
Bybit, non-VIPMaker2.0 bps4.0 bps
Bybit, non-VIPMaker to taker7.5 bps
Hyperliquid, tier 0Taker4.5 bps9.0 bps
Hyperliquid, tier 0Maker1.5 bps3.0 bps
Hyperliquid, tier 0Maker to taker6.0 bps

Tier progression on both venues was measured and treated as fixed:

VenueNext tier requiresDistance at declared capital
Bybit5,000,000 USD over 30 daysapproximately 333 times achievable volume
Hyperliquid500,000,000 USD over 14 daysnot reachable

Door 4 in BL-P2-001 closed on that arithmetic and took minutes to settle.


3. Quoted is not realised

The schedule is a floor. Measured end to end, on the final cross-sectional candidate [E-0014]:

ChannelMeasured round trip
Taker only15.02 bps
Hybrid, 60-second passive budget then cross8.85 to 12.17 bps
Required for statistical significance5.50 bps

The gap between 11.0 quoted and 15.02 measured is spread paid at the moment of crossing, slippage against real depth at the intended size, and the difference between the price a model assumed and the price that was available.

A layer-zero check run against the quoted schedule is optimistic by roughly a third. That correction should be applied by anyone reusing these numbers.


4. Patience is not a cost lever

The obvious response to a taker cost of 15.02 basis points is to rest the order and wait. The programme measured what waiting costs.

Passive wait budgetDrift on unfilled names
60 seconds+11.7 bps
1 hour+102.2 bps

The orders that fail to fill are not a random subset of the intended trades. They are the names moving away, which is precisely why they did not fill, and their drift compounds for as long as the order rests. The names that do fill are disproportionately the ones going nowhere.

Total execution cost therefore rises with the wait budget rather than falling. Extending the budget from 60 seconds to one hour makes the strategy worse.

This closed a lever the programme had expected to use, and it is the least intuitive cost finding in the record.


5. The cost identity, term by term

E[r_net]  =  E[r_gross] - c_rt
 
c_rt      =  2 * fee + spread_cost + slippage + funding_accrual
TermSourceTypical contribution on this envelope
feeVenue schedule, declared tier9.0 to 11.0 bps round trip
spread_costHalf-spread at decision time, from recorded bookapproximately 3.0 bps on the liquid set
slippageWalk-the-book against recorded depth at intended sizeincluded in the 15.02 measurement
funding_accrualRealised funding over the holding period, signed by directionzero unless the position spans a settlement

The funding term is the one most often omitted, and omitting it is not conservative. It is signed. A short position through a positive-funding settlement receives, and a long pays, so leaving the term out biases some strategies favourably and others unfavourably with no consistent direction.

One strategy in the archive had this term stubbed to zero throughout its evaluation, which overstated its return by an amount that was never fully recovered because the strategy was retired for other reasons.


6. What cost actually decided

Seven of the thirty-seven settled verdicts died on cost. Their gross effects, against the round trip they faced:

RowGross effectRound tripNet
PS-A+0.64 bps11.0-6.36
IB1+3.04 bps9.0-5.96
H-R1see dossier22.0 assumed, 11.0 tested-8.73, then +2.3
T0breakeven WR 122.2 pct12.0not reachable

The pattern is consistent. The effects are real, between roughly half a basis point and three, and the round trip is between nine and fifteen. The programme was not failing to find signal. It was finding signal an order of magnitude below what it cost to act on.

That is a statement about the operator, not about the market, and it is why every one of these rows is classified ENVELOPE-BOUND.


7. The reversal points, collected

For a reader with a different schedule, the cost-bound rows and the round trip each would need:

RowClears belowReachable where
PS-A0.64 bpsNo tier tested on either venue
IB13.04 bpsBelow tier zero, with a passive entry leg
H-R1between 11.0 and 22.0Tier zero maker to taker, interval still spans zero
T1.5approximately 1.4 bpsNo tier tested

Only one of the four is within reach of a schedule that exists, and even that one requires a passive entry leg on a burst-triggered signal, which is discussed in BL-SD-029 section 10.

Publishing this table matters more than publishing the verdicts. A reader can see immediately that three of these are dead at any plausible schedule, and that one is a genuine question for an operator with a rebate tier.


8. What was not measured

Market impact. No strategy in this programme ran at a size where its own transacting moved the book it was measuring against, so impact does not appear in the cost identity and is not estimated anywhere.

An operator running at size should treat every cost figure in this record as a floor that omits their own footprint.


Copyright (c) 2026 Bijective Labs. All rights reserved.