RRektrospect

0x940df59ba33f3387deff3c2400fecf1286fcce4c

0x940d...ce4c wallet audit

0x940d...ce4c audit. -$5,394,105 realised trading PnL across 37 closed position cycles, using 2,000 public fills from Apr 6, 2025 to May 6, 2025.

loss-dominatedA quick bucket assigned from realised trading PnL, closed position-cycle count, and whether the public fill source was capped. Data covered: Apr 6, 2025 to May 6, 2025. Classification basis: closed net pnl after fees available window.Apr 6-May 6 dataThis audit used 2,000 public fills covering Apr 6, 2025 to May 6, 2025. The date range comes from the actual public fill and position-cycle timestamps, not a preset calendar period.
ModeProfessional keeps the tone factual. Roast uses the same numbers but writes the commentary more sharply.
ProfessionalRoast
Max drawdownLargest fall from a previous balance high to a later low inside the data covered: Apr 6, 2025 to May 6, 2025.-32.7%37 closed position cycles
Win rateShare of closed position cycles that ended positive. Profit factor compares total winning realised PnL with total losing realised PnL.+62.2%0 profit factor
Total volumeGross notional traded across 2,000 reconstructed public fills. A position cycle can contain many individual fills.$47,032,36838 position cycles
Trading PnL vs transfersRealised trading PnL comes from Hyperliquid closed-fill profit and loss. Deposits and withdrawals can change account value, but they are not counted as trading PnL here.

The dollar PnL is the realised result from closed trades in the data covered. The percentage uses an inferred starting value (current account value $333 minus closed trading PnL -$5,394,105 = starting estimate $5,394,438). This audit does not ingest a deposit or withdrawal ledger, so it can show that trades lost money, but it cannot prove whether the owner also moved funds in or out.

Data coveredThis audit used 2,000 public fills covering Apr 6, 2025 to May 6, 2025. The date range comes from the actual public fill and position-cycle timestamps, not a preset calendar period.Apr 6, 2025 to May 6, 2025

This is not a fixed last-week or last-month period. It is the actual span covered by the public fills used for this wallet, so the page should be read as 29 calendar days of visible trading history.

Public fills
2,000
Position cycles
37 closed, 1 open
Limit
public fill cap not hit
Equity curveA historical line showing how the wallet balance moved across the data covered: Apr 6, 2025 to May 6, 2025. It is not a prediction.$333
all visible fillsThis audit used 2,000 public fills covering Apr 6, 2025 to May 6, 2025. The date range comes from the actual public fill and position-cycle timestamps, not a preset calendar period.
Equity curve by date and account valueX-axis shows date. Y-axis shows account value in US dollars. The line starts at Apr 6 with $1.6M and ends at May 6 with $333.Account value (USD)Date$1.6M$786k-$3.1kApr 6Apr 25May 6
Audit summaryA short extract from the full trader analysis below. It is built from the stored numbers and evidence pack.What matters immediately
  • Data used: 2,000 public fills from Apr 6, 2025 to May 6, 2025; this is the actual visible trading span, not a preset last-week or last-month period.
  • This account is -99.99% in the analysed window, down $5.39M from an estimated starting balance of $5.39M.
  • The wallet was liquidated in real time.
Analysis readoutA plain-language interpretation layer from the trader analysis. Use the cards and tables below for the raw evidence.Strengths & weaknesses
  • Win rate is a trap. 62% of trades were profitable, but the 14 losses consumed the entire account. Position sizing, not hit rate, determines outcomes.
  • Revenge trading and averaging down are visible in the data. The three largest losses were all opened within minutes of prior losses, with notional sizes that suggest the trader was trying to recover losses in single trades. The BTC position was averaged down 13 times.
  • No structural risk management was enforced. Stops were set on some positions but not on the oversized revenge trades. The account had no hard position-size limits and no rule against re-entering after losses.
  • The sample is complete but the outcome is deterministic. 29 days of trading, 38 closed episodes, and a full liquidation. This is not a drawdown; this is an extinction event.
Trader analysisThis is the full written analysis for this wallet and mode. The metrics, flags, simulator, and tables below are the supporting evidence.Full trader analysis

Bottom line up front

This account is -99.99% in the analysed window, down $5.39M from an estimated starting balance of $5.39M. The wallet was liquidated in real time. The core failure is not volatility or bad luck—it is catastrophic position sizing combined with revenge trading after large losses. On 6 April, after taking a $3.82M loss on an ETH long, the trader opened a $9.34M ETH long (revenge trade), then a $4.96M BTC long (averaging down into the same losing thesis), then another $966K ETH long. All three were closed at losses within hours. The account never recovered. Win rate of 62% is meaningless when the average loss is $386K and the average win is $600.

What the data shows

The account opened on 6 April 2025 with approximately $5.39M. Within six hours, it suffered three catastrophic losses totalling $5.44M. The first loss—an ETH long opened and closed on 6 April with no entry price recorded—lost $3.82M on a notional position of $25.1M. This was immediately followed by a revenge trade: a $9.34M ETH long opened at 6 April 20:34, closed at 1581.03 on 6 April 21:03, for a loss of $1.46M. Minutes later, a $4.96M BTC long was opened at 79,431.65 on 6 April 21:15, held for 9.33 hours, and closed at 77,936.87 on 7 April for a loss of $116K. A fourth position, a $966K ETH long opened on 6 April 21:16 and closed on 7 April, returned a small profit of $1.88K.

By 16 April, the account had fallen to $957.73. A brief recovery to $2,066.76 on 23 April was erased by late-month re-entries into ETH. The account closed the window at $333.16.

ETH accounts for $5.28M of realised losses across 30 episodes. BTC contributed $115.6K in losses across 4 episodes. SOL lost $20. Long positions lost $5.40M; short positions gained $2.92K. The 62% win rate is a statistical mirage: 23 winning trades averaged $600 each, while 14 losing trades averaged $386K each. Profit factor is 0.0—losses consumed all gains and more.

Fees paid were $11,039 on $47M gross volume. Fee drag is immaterial relative to the catastrophic PnL bleed.

Trade quality

Win rate 62.16% is a false comfort metric. Profit factor of 0.0 means the account has no edge. Expectancy is -$145,787 per trade. The win/loss ratio is 0.0 because average losses dwarf average wins by a factor of 643x. The largest loss ($3.82M) was 4,479 times the median loss. The second-largest loss ($1.46M) was 1,714 times the median loss. This is not variance; this is structural.

The max loss streak was 3 consecutive losses. The max win streak was 9 consecutive wins—all small, all closed quickly, none offsetting a single large loss.

Post-mortems

ETH long, 6 April 20:34–21:03, closed at 1581.03, loss $1,461,650. This is a revenge trade opened immediately after the $3.82M loss on the same coin. Notional position size was $9.34M. Duration 0.69 hours. No entry price is recorded, suggesting a market order or rapid scaling. The position was sized to recover the prior loss in a single trade. It failed.

BTC long, 6 April 21:15–7 April 06:48, entry 79,431.65, exit 77,936.87, loss $116,102. Opened as a revenge trade following the ETH losses. Notional $4.96M. The position was averaged down 13 times between 79,401 and 79,399. A 3% structural stop was in place but not triggered; the exit was a manual close. This is a textbook averaging-down sequence into a losing position. The trader added size at lower prices, increasing notional exposure while the thesis deteriorated.

What the risk simulator reveals

Under a 1% stop-loss rule applied historically, the account would have realised a loss of $33,187 with a max drawdown of -29.1%, stopping out 2 episodes early. Under a 2% rule, losses would have been $66,373 with a -58.2% drawdown. Under a 4% rule, losses would have been $132,747 with a -116.4% drawdown. These are gross of fees. The simulator shows that even modest mechanical stops would have reduced losses by 99%, but the account did not use them. The 3% structural stops that were in place on some trades were either not respected or not applied to the oversized positions that mattered.

Open positions

No open positions at window close.

Honest summary

  • Win rate is a trap. 62% of trades were profitable, but the 14 losses consumed the entire account. Position sizing, not hit rate, determines outcomes.
  • Revenge trading and averaging down are visible in the data. The three largest losses were all opened within minutes of prior losses, with notional sizes that suggest the trader was trying to recover losses in single trades. The BTC position was averaged down 13 times.
  • No structural risk management was enforced. Stops were set on some positions but not on the oversized revenge trades. The account had no hard position-size limits and no rule against re-entering after losses.
  • The sample is complete but the outcome is deterministic. 29 days of trading, 38 closed episodes, and a full liquidation. This is not a drawdown; this is an extinction event.

Behaviour checksRule-based warnings found in the trading history. They are not moral judgements; they mark patterns worth reviewing.

Rule-based position-cycle checks
FOMO re-entryReopened the same market and direction soon after a winning close, but at a worse entry.
5
Examples
  • ETH on Apr 24, 2025: re-entered at 1,764.6 after closing at 1,676.28 (Apr 23, 2025 prior close); outcome $427.
  • ETH on Apr 27, 2025: re-entered at 1,790 after closing at 1,780 (Apr 25, 2025 prior close); outcome $440.
+3 more matching cycles
Averaging downAdded size while the position was already moving against the entry.
3
Examples
  • BTC on Apr 6, 2025: added to the position; while it was already moving against entry; outcome -$116,102.
  • ETH on Apr 24, 2025: added to the position; while it was already moving against entry; outcome -$14.
+1 more matching cycle
Oversized loserA losing position cycle more than 3x the wallet's median closed loss.
4
Examples
  • ETH: -$3,819,645 realised loss; 4,479.4x median closed loss.
  • ETH: -$1,461,650 realised loss; 1,714.1x median closed loss.
+2 more matching cycles
Revenge tradeOpened a larger-than-normal position within one hour after a closed loss.
3
Examples
  • ETH on Apr 6, 2025: followed a -$3,819,645 loss; larger-than-normal size.
  • BTC on Apr 6, 2025: followed a -$1,461,650 loss; larger-than-normal size.
+1 more matching cycle
ExpectancyAverage result per closed position cycle after wins and losses are blended. Positive means each completed cycle added money on average.-$145,786.62
Fees / realised PnLFees as a share of realised trading PnL. High values mean execution cost is eating a meaningful part of the edge.n/a
Maker fill rateShare of fills that added liquidity rather than crossed the spread. Higher maker share usually means more patient execution.+29.9%

Expectancy is not a forecast. It is the historical average result per closed position cycle in this reconstructed sample.

Risk simulatorA counterfactual replay of the same historical trades using fixed risk limits. It is for comparing risk shape, not predicting future returns.

Replays the same closed position cycles with 1%, 2%, and 4% account-risk sizing. It shows what the wallet would have made or lost if each eligible cycle was sized from account value at entry and a structural stop.

1% account-risk ruleThis scenario limits each eligible position cycle to about 1% of account value at the simulated stop.-$33,187
Max drawdownLargest high-to-low account-value drop inside this simulated replay.
-29.1%
Stopped earlyHow many historical position cycles would have exited before the real close because the simulated stop was hit.
2
2% account-risk ruleThis scenario limits each eligible position cycle to about 2% of account value at the simulated stop.-$66,373
Max drawdownLargest high-to-low account-value drop inside this simulated replay.
-58.2%
Stopped earlyHow many historical position cycles would have exited before the real close because the simulated stop was hit.
2
4% account-risk ruleThis scenario limits each eligible position cycle to about 4% of account value at the simulated stop.-$132,747
Max drawdownLargest high-to-low account-value drop inside this simulated replay.
-116.4%
Stopped earlyHow many historical position cycles would have exited before the real close because the simulated stop was hit.
2

The 1%, 2%, and 4% rules are account-risk limits per position cycle, not leverage settings. If the simulated stop is breached, the cycle is stopped early. Outputs are gross of fees and funding, so use them as risk-shape comparisons rather than exact alternate realised trading PnL.

Equity curve by date and account valueX-axis shows date. Y-axis shows account value in US dollars. The line starts at Apr 7 with $48k and ends at Apr 30 with $48k.Account value (USD)Date$48k$48k$48kApr 7Apr 27Apr 30

Top lossesThe largest realised losing position cycles in the data covered by this audit.

Click a row for the trade breakdown
MarketThe traded Hyperliquid market or coin.SideLong means the wallet benefited if price rose. Short means it benefited if price fell.SizeLargest notional exposure reached during the reconstructed position cycle.PnLRealised profit or loss when the position cycle closed.DateClosed date when available; otherwise the cycle open date.

Top winsThe largest realised winning position cycles in the data covered by this audit.

Realised position-cycle outcomes
MarketThe traded Hyperliquid market or coin.SideLong means the wallet benefited if price rose. Short means it benefited if price fell.SizeLargest notional exposure reached during the reconstructed position cycle.PnLRealised profit or loss when the position cycle closed.DateClosed date when available; otherwise the cycle open date.
ETHlong$966,117$1,8832025-04-07
ETHlong$22,469$1,5632025-04-23
ETHlong$119,360$1,2342025-04-28
ETHshort$72,688$1,0352025-04-27
ETHshort$137,018$8002025-04-28

By marketBreaks the audit down by traded market or coin so you can see which markets helped or hurt the account.

Realised results by coin
CoinThe traded Hyperliquid market.CyclesClosed reconstructed position cycles for this market. One cycle can contain many fills.WinShare of that market's closed position cycles that ended positive.PnLRealised PnL attributed to this market's closed position cycles in the data covered by this audit.
ETH30+63.3%-$5,278,437
BTC4+50.0%-$115,647
SOL3+66.7%-$20
Share this audit on X