RRektrospect

0x89c645ecbd07825b194e3b98300eb3497aaba406

0x89c6...a406 wallet audit

0x89c6...a406 audit. -$352 realised trading PnL across 514 closed position cycles, using 1,998 public fills from Nov 14, 2025 to Apr 3, 2026.

loss-dominatedA quick bucket assigned from realised trading PnL, closed position-cycle count, and whether the public fill source was capped. Data covered: Nov 14, 2025 to Apr 3, 2026. Classification basis: closed net pnl after fees available window.Nov 14-Apr 3 dataThis audit used 1,998 public fills covering Nov 14, 2025 to Apr 3, 2026. 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: Nov 14, 2025 to Apr 3, 2026.-39.8%514 closed position cycles
Win rateShare of closed position cycles that ended positive. Profit factor compares total winning realised PnL with total losing realised PnL.+32.5%0.25 profit factor
Total volumeGross notional traded across 1,998 reconstructed public fills. A position cycle can contain many individual fills.$1,110,231518 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 $9,677,292 minus closed trading PnL -$352 = starting estimate $9,677,643). 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 1,998 public fills covering Nov 14, 2025 to Apr 3, 2026. The date range comes from the actual public fill and position-cycle timestamps, not a preset calendar period.Nov 14, 2025 to Apr 3, 2026

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 139 calendar days of visible trading history.

Public fills
1,998
Position cycles
514 closed, 4 open
Limit
public fill cap not hit
Equity curveA historical line showing how the wallet balance moved across the data covered: Nov 14, 2025 to Apr 3, 2026. It is not a prediction.$9,677,292
all visible fillsThis audit used 1,998 public fills covering Nov 14, 2025 to Apr 3, 2026. 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 Nov 14 with $9.7M and ends at Feb 14 with $9.7M.Account value (USD)Date$9.7M$9.7M$9.7MNov 14Nov 17Feb 14
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: 1,998 public fills from Nov 14, 2025 to Apr 3, 2026; this is the actual visible trading span, not a preset last-week or last-month period.
  • This account is -3.6% net of fees across 514 closed trades over 139 days.
  • The headline obscures a sharply asymmetric pattern: NVDA shorts worked cleanly (41% win rate, $51.80 realised PnL), but XYZ100 consumed the entire edge and then some, with a 31.7% win rate across 435 episodes and a -$398.46 realised loss.
Analysis readoutA plain-language interpretation layer from the trader analysis. Use the cards and tables below for the raw evidence.Strengths & weaknesses
  • Strength: NVDA shorts demonstrated edge. A 41% win rate on 39 episodes with $51.80 realised PnL shows the account can identify and execute a directional thesis. The trade was held for 101 hours, entered at 190.36, exited at 181.34, and let the position breathe without re-entry noise.
  • Weakness: XYZ100 became a loss-making obsession. 435 episodes, 31.7% win rate, -$398.46 realised loss. The coin appears in five of the top five losses, all flagged as revenge trades or oversized losers. The account chased losses in this instrument repeatedly, opening positions after losses in other coins and closing them in panic within minutes.
  • Weakness: Averaging down and FOMO re-entry are endemic. Five averaging-down episodes are flagged, and five FOMO re-entries are documented. The re-entries in TSLA on 14 November (three separate re-entries within hours) and the XYZ100 revenge trades show a pattern of emotional re-engagement after losses rather than systematic position management.
  • Structural issue: The account's negative expectancy (-$0.68 per trade) means profitability requires either a dramatic shift in win rate or a substantial increase in average win size relative to average loss. Neither is visible in the data. The account is trading too many small-edge or no-edge instruments (XYZ100, TSLA) and concentrating capital in them after losses, not after wins.
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 -3.6% net of fees across 514 closed trades over 139 days. The headline obscures a sharply asymmetric pattern: NVDA shorts worked cleanly (41% win rate, $51.80 realised PnL), but XYZ100 consumed the entire edge and then some, with a 31.7% win rate across 435 episodes and a -$398.46 realised loss. The account exhibits textbook revenge-trade and averaging-down behaviour concentrated in XYZ100, with five oversized losses running 3–8× the median loss size. Fees were minimal ($11.32 net drag), so the damage is pure execution and position selection, not slippage.

What the data shows

The account opened on 14 November 2025 and has traded three primary instruments. NVDA and TSLA were tactical, high-conviction shorts that worked: NVDA generated $51.80 on 39 episodes (41% win rate), and TSLA closed flat at -$5.29 on 39 episodes. XYZ100, by contrast, became a compulsion. Across 435 episodes—85% of all closed trades—the account lost $398.46 with a 31.7% win rate. The balance peaked at $5.74M on 25 March 2026, then fell to $3.22M by 21 January 2026, a -39.8% decline. The account recovered to $9.68M by the end of the window, but that recovery is driven by the opening balance estimate, not by trading edge.

Long trades underperformed short trades: longs returned -$203.06 at 30.9% win rate, while shorts returned -$148.89 at 34.1% win rate. The short-side edge was marginal and concentrated in NVDA. The account's win rate of 32.5% across all episodes sits well below breakeven for a 0.7-to-1.35 win-to-loss ratio structure. Average win was $0.70; average loss was $1.35. That asymmetry, combined with the 32.5% win rate, produced an expectancy of -$0.68 per trade.

Fees were negligible: $11.32 net drag on $1.11M gross volume, with 94.3% maker fills. The real cost was position selection and re-entry discipline.

Trade quality

Win rate of 32.5% with a profit factor of 0.25 means the account lost $0.75 for every $1.00 it made. The win-to-loss ratio of 0.52 reflects the structural problem: when the account won, it won small ($0.70 average); when it lost, it lost larger ($1.35 average). Expectancy of -$0.68 per trade is the mathematical consequence. Over 514 closed episodes, that expectancy compounds into the observed -$361.75 realised loss.

The account had a max win streak of 17 and a max loss streak of 17, indicating no consistent edge and high variance. The profit factor of 0.25 is the most damning metric: it means the account's gross wins covered only one-quarter of its gross losses.

Post-mortems

XYZ100 short, 18 November 2025, 24635.22 entry, 24710.0 exit, -$10.38 loss

This trade carried four behavioural flags: averaging down, FOMO re-entry, oversized loser (4.5× median loss), and revenge trade. It was opened and closed within 0.1 hours at a max notional of $3,463.82. The structural stop was 0.86% away (ATR-based). The trade lost $10.38 on a 75-pip move against the position. This was a revenge trade following a loss in NVDA, opened into a position already sized above median, and closed in panic.

XYZ100 short, 17 November 2025, 25157.67 entry, 25240.0 exit, -$9.69 loss

Four flags again: averaging down, FOMO re-entry, oversized loser (8.4× median loss—the worst in the set), and revenge trade. Held 0.37 hours at $2,998.95 notional. The structural stop was only 0.25% away. This trade lost $9.69 on an 82-pip move. It was opened after a loss in TSLA and closed within minutes, consistent with panic liquidation rather than planned exit.

Both post-mortem trades are XYZ100 shorts from mid-November, both flagged as revenge trades following losses in other instruments, both oversized relative to the account's median loss tolerance, and both closed in under an hour. They exemplify the pattern: after a small loss elsewhere, the account would open an outsized XYZ100 position and exit at the first sign of adverse movement.

What the risk simulation reveals

Under a 1% stop-loss rule applied historically, the account would have realised -$3.43M PnL with a -35.6% max drawdown and 31.1% win rate. Under 2%, the simulated loss would have been -$6.86M with a -71.1% drawdown. Under 4%, -$13.71M with a -142.1% drawdown. These are gross-of-fees counterfactuals. The simulation stopped 15 episodes early across all three scenarios, indicating that strict stops would have prevented some of the worst losses but also locked in the account's structural negative expectancy faster. The fact that simulated losses scale linearly with stop width suggests the account's losses are not clustered in a few catastrophic trades but distributed across many small underwater positions that would have been stopped out.

Open positions

No open positions at the time of analysis.

Honest summary

  • Strength: NVDA shorts demonstrated edge. A 41% win rate on 39 episodes with $51.80 realised PnL shows the account can identify and execute a directional thesis. The trade was held for 101 hours, entered at 190.36, exited at 181.34, and let the position breathe without re-entry noise.
  • Weakness: XYZ100 became a loss-making obsession. 435 episodes, 31.7% win rate, -$398.46 realised loss. The coin appears in five of the top five losses, all flagged as revenge trades or oversized losers. The account chased losses in this instrument repeatedly, opening positions after losses in other coins and closing them in panic within minutes.
  • Weakness: Averaging down and FOMO re-entry are endemic. Five averaging-down episodes are flagged, and five FOMO re-entries are documented. The re-entries in TSLA on 14 November (three separate re-entries within hours) and the XYZ100 revenge trades show a pattern of emotional re-engagement after losses rather than systematic position management.
  • Structural issue: The account's negative expectancy (-$0.68 per trade) means profitability requires either a dramatic shift in win rate or a substantial increase in average win size relative to average loss. Neither is visible in the data. The account is trading too many small-edge or no-edge instruments (XYZ100, TSLA) and concentrating capital in them after losses, not after wins.

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.
89
Examples
  • xyz:NVDA on Nov 14, 2025: re-entered at 188.87 after closing at 189.33 (Nov 14, 2025 prior close); outcome -$1.
  • xyz:TSLA on Nov 14, 2025: re-entered at 407.39 after closing at 407.41 (Nov 14, 2025 prior close); outcome -$1.
+87 more matching cycles
Averaging downAdded size while the position was already moving against the entry.
106
Examples
  • xyz:TSLA on Nov 14, 2025: added to the position; while it was already moving against entry; outcome -$1.
  • xyz:NVDA on Nov 14, 2025: added to the position; while it was already moving against entry; outcome $0.
+104 more matching cycles
Oversized loserA losing position cycle more than 3x the wallet's median closed loss.
65
Examples
  • xyz:XYZ100: -$3 realised loss; 4.5x median closed loss.
  • xyz:XYZ100: -$6 realised loss; 8.4x median closed loss.
+63 more matching cycles
Revenge tradeOpened a larger-than-normal position within one hour after a closed loss.
28
Examples
  • xyz:XYZ100 on Nov 14, 2025: followed a -$1 loss; larger-than-normal size.
  • xyz:XYZ100 on Nov 15, 2025: followed a -$1 loss; larger-than-normal size.
+26 more matching cycles
ExpectancyAverage result per closed position cycle after wins and losses are blended. Positive means each completed cycle added money on average.-$0.68
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.+94.3%

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.-$3,428,528
Max drawdownLargest high-to-low account-value drop inside this simulated replay.
-35.6%
Stopped earlyHow many historical position cycles would have exited before the real close because the simulated stop was hit.
15
2% account-risk ruleThis scenario limits each eligible position cycle to about 2% of account value at the simulated stop.-$6,857,055
Max drawdownLargest high-to-low account-value drop inside this simulated replay.
-71.1%
Stopped earlyHow many historical position cycles would have exited before the real close because the simulated stop was hit.
15
4% account-risk ruleThis scenario limits each eligible position cycle to about 4% of account value at the simulated stop.-$13,714,111
Max drawdownLargest high-to-low account-value drop inside this simulated replay.
-142.1%
Stopped earlyHow many historical position cycles would have exited before the real close because the simulated stop was hit.
15

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 Nov 14 with $9.7M and ends at Dec 1 with $2.8M.Account value (USD)Date$9.7M$6.2M$2.8MNov 14Nov 17Dec 1

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.
xyz:NVDAshort$1,090$522025-11-19
xyz:XYZ100short$3,274$92025-12-01
xyz:TSLAshort$500$82025-11-19
xyz:TSLAshort$500$22025-11-14
xyz:NVDAlong$533$22025-11-14

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.
xyz:XYZ100435+31.7%-$398
xyz:NVDA39+41.0%$52
xyz:TSLA39+33.3%-$5
@23010.0%$0
Share this audit on X