Account report · September 2026
Illustrative — fixtures, not resultsAccount value, USDC
1,210.00 to 1,344.72
+134.72: +100.001 deposited, +34.382 from trading, +0.34 unresolved.
What changed
- Funding flip rebalance placed 46 orders3: 31 filled, 15 cancelled. It ran v6 from 12 Sep and v7 from 13:30 on 30 Sep.
- ETH ladder filled 22 orders and paused 3 times at its daily loss limit.
- Rules matched 31 times without sending an order4; each reason is in appendix D.
- You traded manually on 4 days: 9 fills, shown here but not counted as any bot’s.
- Outcome watch ran in shadow only. It placed nothing and holds no key.
What needs attention
- 0.34 USDC does not reconcileShown in the bridge, not spread across other rows
- Order 81204: submitted, result unknownReconciling before anything else is sent
- 3 h 12 min without dataNo decisions were made during the gaps
- ETH ladder at 100% of its daily loss limitPaused; resumes at 00:00 UTC unless you change the limit
- v5 rejected: you declined the fee ceilingNothing ran under it
Value bridge
| Step | USDC | What it is |
|---|---|---|
| Account value, 1 Sep 00:00 UTC | 1,210.00 | Perps plus spot, marked at Hyperliquid prices |
| Deposits1Cash flow | +100.00 | 1 deposit from Arbitrum |
| WithdrawalsCash flow | 0.00 | None |
| Price result | +38.44 | Realised and unrealised, all positions |
| Funding | +1.12 | Received 3.40 · paid 2.28 |
| Venue fees | −4.12 | Charged by Hyperliquid |
| Builder fees3 | −1.06 | 1 bp of 10,612 USDC of eligible fills |
| Unresolved | +0.34 | Does not reconcile from the data we hold; not plugged into any row |
| Account value, 30 Sep 14:02 UTC | 1,344.72 | As read at the end of the period |
Who produced the result
| Source | Result, USDC | Fills |
|---|---|---|
| Funding flip rebalance5v6 from 12 Sep; v7 since 13:30 today | +21.06 | 31 |
| ETH ladder6Paused 3 times at its loss limit | −9.88 | 22 |
| Outcome watch (shadow)7Shadow only: no orders, no result | — | 0 |
| You, manual8Trades outside any bot | +22.12 | 9 |
| Unattributed9Fills no Atract order matches, e.g. the HYPE long | +1.08 | 3 |
| Total trading result | +34.38 | 65 |
Equals the bridge’s price result, funding and fees. Funding is allocated by position share; each fee goes to the order that paid it. In USDC, not a percentage: a bot has no capital base of its own.
Evidence incomplete
- Coverage
- 3 h 12 min without data in 4 stretches; the longest 1 h 40 min on 17 Sep
- Unresolved
- 0.34 USDC does not reconcile from the data we hold
- Unattributed
- 3 fills match no Atract order, including the HYPE long
- Pending settlement
- 120 Yes shares, BTC above 70k on 31 Oct: valued at the 30 Sep mark of 0.41 until Hyperliquid settles
- Stale price
- HYPE-PERP mark was 94 s old at period end; its mark and unrealised result are shown as not read. The account value is Hyperliquid’s own figure and includes it.
A · Positions at the end of the period
| Market | Managed by | Size | Unrealised |
|---|---|---|---|
| BTC-PERPlong · 3× | Funding flip v7 | 0.0150 | +3.34 |
| ETH-PERPshort · 5× | You, manual | 0.4200 | −5.67 |
| BTC above 70k on 31 Octlong | You, manual · Outcome watch v2 shadows it | 120 | +3.60 |
| HYPE-PERPlong · 2× | Unattributed | 14.0000 | not read |
Episode investigated: BTC-PERP long entry, 30 Sep.
B · Costs by source
| Source | Venue fees | Builder fees | Funding |
|---|---|---|---|
| Funding flip rebalance | −2.31 | −0.62 | +1.46 |
| ETH ladder | −1.18 | −0.44 | −0.52 |
| You, manual | −0.55 | — | +0.18 |
| Unattributed | −0.08 | — | 0.00 |
| Total, as in the bridge | −4.12 | −1.06 | +1.12 |
Builder fees apply only to fills of Atract’s orders: 1 bp, charged by Hyperliquid and paid to Atract. Manual and unattributed fills carry none.
C · Exposure
| Source | Time in market | Max gross, USDC |
|---|---|---|
| Funding flip rebalance | 61% of hours | 962.70 |
| ETH ladder | 44% of hours | 1,390.20 |
| You, manual | 19 of 30 days | 1,438.90 |
D · Incidents and decisions without orders
- Order submitted, result unknown — reconcilingHyperliquid did not answer within 5 s for order 81204. Atract is reading fills and open orders before doing anything else. Nothing will be re-sent until the result is known.
- Atract paused ETH ladder at your daily loss limit25.10 of 25.00 USDC used. Open orders were left as they are. It resumes at 00:00 UTC unless you change the limit.
- HYPE-PERP mark is 94 s oldThe HYPE price feed stopped updating. Figures that depend on it are hatched until it recovers.
- Hyperliquid rejected a limit sellPrice 71,500.0 was outside the 5% band. Nothing filled. The rule evaluates again at the next interval.
| Rule matched, no order sent | Times |
|---|---|
| Data too old for the rule | 14 |
| Position limit reached | 9 |
| Daily loss limit reached | 6 |
| Unresolved order in flight | 2 |
| Total | 31 |
E · Method
- Time and currency
- UTC throughout. Amounts in USDC; positions marked at Hyperliquid mark prices when read.
- Result
- Net: price result plus funding, minus venue and builder fees. Deposits and withdrawals are cash flows, never a result.
- Attribution
- A fill belongs to the Atract order that produced it; otherwise to you if you placed it, otherwise it stays unattributed.
- Coverage
- Stretches without data are listed, never filled in. No decision is made or inferred during a gap.
- Versions in force
- Funding flip rebalance v6 77be…10c4, v7 a41c…9e02 · ETH ladder v3 9be2…77aa · Outcome watch v2 c3d9…f5b8
- Built from
- Illustrative fixtures 22bfe3d7. In the product each figure is read from Hyperliquid’s records.
Sources
- atract.app/app/demo/ledger/e-deposit
- atract.app/app/demo/review/2026-09
- atract.app/app/demo/ledger?filter=orders
- atract.app/app/demo/ledger?filter=no-trade
- atract.app/app/demo/bots/funding-flip
- atract.app/app/demo/bots/eth-ladder
- atract.app/app/demo/bots/outcome-watch
- atract.app/app/demo/ledger?filter=you
- atract.app/app/demo/ledger/e-hype-open