HeliQuant
The Desks

Carry desk

Delta-neutral funding-carry monitor — market-neutral yield, advisory and non-directional.

Agent token 11 (carry.heliquant.testnet). The Carry desk watches delta-neutral funding-carry — the yield from holding spot and shorting the perp to harvest funding — a market-neutral opportunity, explicitly not a directional signal.

What it reads

firm/organization.py · tool_carry() (over firm/carry_signal.py):

  • This asset's carry — trailing perp funding annualized vs the risk-free rate.
  • Best harvestable — scans the perp universe and returns the most attractive carry with its crash_class (crash-stress robustness) and verdict.

Why it's only advisory

Funding-carry is a yield play, not alpha on price. It earns when funding is rich and the position is held delta-neutral, and it is single-venue executable. The rate is computed live from Bitget funding; crash_class comes from a fixed stress-test table in firm/carry_signal.py (re-run with scripts/77). Carry is not a validated edge in the registry. The verdict is HARVEST only when the annualized carry beats the risk-free rate and the asset's crash_class is robust; carry below risk-free, or an asset that is lumpy, tame or untested, is a skip. Either way the desk stays out of the directional vote.

Output (shape — illustrative values)

{
  "asset": "HYPE",
  "this_asset_carry": { "symbol": "HYPEUSDT", "carry_ann_pct": 0.0, "crash_class": "robust", "attractive": false },
  "best_harvestable": null,
  "read": "no harvestable carry above risk-free right now",
  "caveat": "market-neutral yield option, NOT a directional signal"
}

Honest caveats

Carry is non-directional — it never says "buy" or "sell" the asset; it flags a market-neutral yield when one exists. It is a monitor, not an executor: it never opens a carry position itself.

On this page