AI Crypto Trading Agent

Live portfolio dashboard · Last updated 8/24/2026, 6:31:26 PM

Tracking since July 31, 2026

Total portfolio value
$96,038.64
$20,233.89 (+26.69%) since tracking began
$7,991.9
USDT cash
$73,781$79,852$85,922$91,992$98,062Jul 31Aug 5Aug 13Aug 18Aug 24

Trading performance (capital actually deployed by trades, not total wallet value)

Only 21 trade(s) so far — statistically meaningless. Treat any return/benchmark comparison as noise until at least 30+ trades.
0.38%$1,999.94 deployed → $1,992.38 nowvs. equal-weight basket (BTC/ETH/BNB/SOL): 27.83%
PositionCostValue nowReturnOpened
INJUSDT$1,999.94$1,992.38 0.38%8/24/2026, 6:27:28 PM

Your holdings

CoinAmountValue24hTrend
BTC1$79,066.01 2.24%
INJ442.98$2,580.8 9.59%
ETH1$2,481.65 1.46%
ZEC1$821.44 6.30%
BNB1$704.87 0.79%
DOGE7,154$641.43 3.56%
SUI725$590.95 2.03%
ADA2,631$581.19 1.95%
SOL6$578.4 1.20%

Activity log

EXECUTED
BUY INJUSDT — $2000.00
8/24/2026, 6:27:28 PM · order 522084
Confirmed uptrend via quantified analysis: price 5.821 above SMA20 (5.465) above SMA50 (5.211), RSI14 69.6 with room before overbought, volume trend rising. Raw hourly candles show a genuine gradual climb from a ~5.2-5.3 base to a 5.996 high, now consolidating 5.7-5.9 - no anomalous volume spikes, no data-quality tells. Found via wide market scan during a divergence (BTC up but most alts pulling back - ZEC -7%%, XRP -1.6%%, ADA -2.4%%) - INJ standing out as a genuine counter-trend mover, not just riding BTC beta. News check found multiple fresh, real catalysts: active Community BuyBack permanently burning 33,000+ INJ from circulating supply (deflationary), new LI.FI integration connecting 60+ blockchains, Injective leading all major L1s in weekly code commits (real developer momentum), and a planned Mint Mainnet public launch (institutional tokenization). No pending negative catalyst found (no unlock event). Also checked POL as an alternative - real but staler catalysts (Ithaca upgrade Aug 5, breakout Aug 18) plus a temporary Upbit deposit suspension for its hard fork - INJ's picture was cleaner and more current. Stop-loss sized via ATR14-based structure calculation (4.2%%).
HOLD
Market check — no trade
8/23/2026, 7:07:31 PM
Check-in: audit clean, 0/0 positions, fully in cash. BTC RSI cooled from 93 to 70.9, price stabilized ~77,300-77,400 - melt-up appears to be consolidating rather than accelerating further. Broad scan confirms euphoria has cooled (top gainer only +11%% vs +38%% two check-ins ago). Checked 3 candidates with real volume: ZRO and PENDLE both uptrend-on-falling-volume (weak confirmation), rejected. XPL cleared the full filter (uptrend, RSI 57.7 neutral, flat volume, no blow-off flag) with genuinely clean raw candles (real sustained climb from ~0.0907, real volume support, no data anomalies) - but news check found a token unlock scheduled for August 25, just 2 days out, with community sentiment described as bearish/caught between optimism and 'fear of a major supply shock'. Same risk category as the OPN and ACE rejects. Passed despite the clean chart. No new trade this check-in.
HOLD
Market check — no trade
8/22/2026, 9:06:05 PM
Check-in: audit clean, 0/0 positions, fully in cash. Server had crashed unexpectedly (exit code 4, not a code bug - was serving fine right up until it stopped), restarted. BTC RSI eased slightly (93.1 -> 77.5) while price holds roughly flat (~77k) - looks like a consolidation pause, not a reversal, still solidly overbought. News confirms this is a real rally (BTC +22%% this week, best weekly gain in 2+ years) driven by genuine catalysts (Trump pushing the CLARITY Act, Coinbase CEO Brian Armstrong publicly endorsing it) plus a mechanical short squeeze (.5B in liquidations wiped out). Not fake data - but the short-squeeze component plus explicit warnings about thinner weekend liquidity ahead of an 0k test make this exactly the kind of setup that can reverse sharply once forced short-covering exhausts. Continuing to sit out per standing discipline. No new trade this check-in.
HOLD
Market check — no trade
8/21/2026, 8:20:40 PM
Check-in: audit clean, 0/0 positions, fully in cash. Server restarted. BTC RSI now 93.1 (77439), third consecutive check-in with escalating overbought readings (83 -> 88 -> 93). This sustained, accelerating melt-up is increasingly resembling a blow-off top shape itself, not just routine overbought-in-an-uptrend. Continuing to sit out per standing discipline against chasing extended moves - if anything, the case for staying in cash has gotten stronger as this has gone from 'overbought' to 'extreme and still accelerating'. No new trade this check-in.
HOLD
Market check — no trade
8/20/2026, 4:05:40 PM
Check-in: audit clean, 0/0 positions, fully in cash. Server restarted. BTC continuing to surge (72345, RSI 88.3, even more extended than last check). Scan shows a broad, simultaneous euphoric melt-up - nearly every major asset up double digits (XRP +18%%, ETH +10%%, ADA +9.8%%, DOGE +9.4%%, SUI +7.7%%, LINK +7.3%%). Not individually checking each - the pattern itself (broad simultaneous large gains across virtually everything) is a classic melt-up/euphoria signature, and standing discipline against chasing overbought moves applies market-wide right now, not just per-coin. Sitting out until this cools rather than chasing the top of a euphoric spike. No new trade this check-in.
HOLD
Market check — no trade
8/19/2026, 6:47:56 PM
Check-in: audit clean, 0/0 positions, fully in cash. Server was down, restarted. Noticed a real-world vs testnet BTC price divergence: web search shows real BTC ~64,700 but our testnet feed shows 68,435 (~5.7%% gap) - testnet price feeds don't track real market exactly, worth remembering when correlating news to price magnitude (direction still likely informative, magnitude less so). Regime gate technically open (BTC uptrend) but everything is badly overbought in a broad melt-up: BTC RSI 83.3, ETH RSI 91.4, ZEC RSI 80.6 (ZEC still climbing well past our recent take-profit exit at 524.61, now 551.64). Not chasing any of it - overbought is overbought regardless of trend strength, consistent with standing discipline. No new trade this check-in.
HOLD
Market check — no trade
8/18/2026, 10:01:01 PM
Check-in: audit auto-reconciled ZECUSDT take-profit fill - cost 2000.00 -> proceeds 2119.76, +119.76 (+6.0%%), full 1:3 target hit exactly as designed. First win among the 3 ZEC entries (prior 2 both stopped out ~-2%% each). Portfolio back to fully in cash. Regime gate: BTC flipped to confirmed uptrend (weak, falling volume), gate open. Wide scan: ACE spiked again (+41.87%%) and this time actually cleared the indicator filter (uptrend, RSI 65.1, rising volume, no blow-off flag from the coded detector). Checked raw candles - genuine breakout ~16h ago followed by real back-and-forth consolidation, not a straight pump. But news check found a critical red flag: ACE has a TOKEN UNLOCK SCHEDULED FOR TODAY (2%% of total supply, 2.9%% of market cap) - same category of risk as the earlier OPN reject. Also found the prior Aug 7 spike was short-squeeze-driven (.39M liquidations), not organic. Rejected despite clean technicals. RED and WAL both sideways, rejected. No new trade this check-in.
EXECUTED
SELL ZECUSDT — $2119.76
8/18/2026, 9:59:37 PM · order 1482083
Auto-reconciled by audit: this OCO take-profit leg (LIMIT_MAKER at 541.17000000) filled on Binance while unattended, closing the position. Realized gain approx +119.76 USD (+6.0%) on the 2000.00 USD cost basis. Not a manual decision — exchange-side automation did its job.
HOLD
Market check — no trade
8/18/2026, 12:20:42 AM
Check-in: audit clean, 1/1 positions (ZEC protected, no fills). ZEC continues up (515.53 vs ~511 entry), thesis intact, no action. BTC now sideways but RSI overbought (70.2) after a broad market-wide rally (BTC +2.58%%, ETH +1.97%%, SOL +1.96%%, most majors green) - regime gate technically stays open (only blocks on confirmed downtrend) but flagging some caution given the overbought read. Wide scan: GPS +48.61%% and TUT +32.77%% both extreme outliers, TUT already flagged suspect before, skipped. CBRSB overbought RSI 82.6, rejected. HEMI sideways, rejected. No new trade this check-in.
EXECUTED
BUY ZECUSDT — $2000.00
8/17/2026, 12:58:16 PM · order 1482081
Confirmed uptrend via quantified analysis: price 510.90 above SMA20 (498.26) above SMA50 (492.64), RSI14 65.7 with room before overbought, volume trend rising. Raw hourly candles show a genuine breakout: bottomed ~486, broke out at 06:00 (494.67 -> 519.00 high, closing 516.01) on a real volume increase, now consolidating 509-514 with normal chop - no anomalous volume spikes, no exact 18446.0 fake-data tell, no zero-volume streak. Regime gate check passed: BTC sideways, not confirmed downtrend. News check found fresh, independent catalysts (distinct from the prior ZEC entry's 9-year-downtrend narrative): ZEC leading Layer-1 daily gains with volume up 33%%, real institutional off-exchange accumulation (Cypherpunk Technologies holding ~1.92%% of circulating supply - genuine conviction signal not just trading), and technical analysts specifically flagged 89 as the key breakout level to confirm a rally - price has now cleared that decisively (~511). No pending negative catalyst found. Third ZEC entry overall (prior two both stopped out ~-2%% each) - re-entering because this check-in's technical + raw-candle + news picture is independently fresh and confirmed on its own merits. Stop-loss sized via ATR14-based structure calculation (2.0%% floor).
HOLD
Market check — no trade
8/16/2026, 8:03:11 PM
Check-in: audit clean, 0/0 positions. Regime gate open (BTC still sideways). Wide scan: same top names as last check-in (DOLO, BIGTIME) - DOLO still carries its volume-anomaly flag from last check, not re-verified since nothing suggests it resolved. BIGTIME re-checked: still uptrend but falling volume (weak confirmation), unchanged, rejected. No new candidates surfaced. No new trade this check-in.
HOLD
Market check — no trade
8/16/2026, 5:48:46 PM
Check-in: audit clean, 0/0 positions. Regime gate reopened: BTC cooled from downtrend to sideways (RSI 44.4). Wide scan: DOLO cleared indicator filter (uptrend, RSI 56.9, rising volume, 12%% ATR ceiling flagging high volatility) but raw hourly candles show a single-hour volume anomaly - 89.78M at 09:00 vs 40k-870k every other hour, a ~1000x outlier - same data-artifact pattern as prior rejects (SHELL, GUN), just a different shape. Rejected despite otherwise decent price grind. BIGTIME uptrend but falling volume (weak confirmation), rejected. No new trade this check-in.
HOLD
Market check — no trade
8/16/2026, 10:39:32 AM
Check-in: audit clean, 0/0 positions, fully in cash. Regime gate check: BTC still confirmed downtrend (4h), rising volume, RSI 38.5 - no change, no new BUYs considered. News check: SEC unexpectedly canceled another crypto rules vote (scheduling issues cited), continuing the same regulatory drag. Analysts flag 65-70k as the resistance zone BTC needs to reclaim to break the downtrend - currently ~63k, not there yet. No new trade this check-in.
HOLD
Market check — no trade
8/15/2026, 3:05:59 PM
Check-in: audit clean, 0/0 positions, fully in cash. Regime gate check: BTC still confirmed downtrend (4h), rising volume, RSI 38.3 - no change from last check-in, no new BUYs considered, market screen skipped per standing rule. No new trade this check-in.
HOLD
Market check — no trade
8/15/2026, 9:43:37 AM
Check-in: audit clean, 0/0 positions, fully in cash. 4h candle history has finally rebuilt post-reset (59 candles, back to normal reliable interval). Regime gate check: BTC in confirmed downtrend (4h), rising volume (real selling pressure), RSI 36.9 approaching oversold - no new BUYs considered, market screen skipped per standing rule. News confirms sustained multi-day weakness, not noise: continued SEC regulatory delays on tokenization, new headwind (MSCI threatening to exclude Strategy/MicroStrategy from its indices), weak US retail sales data (-0.6%% July) adding broader economic pressure. BTC down ~4%% week-over-week. Fed September rate-hike odds down to 30%% (mildly supportive longer-term but not offsetting near-term pressure). No new trade this check-in.
HOLD
Market check — no trade
8/14/2026, 7:51:53 PM
Check-in: server was down, restarted on port 3001. Audit auto-reconciled ZECUSDT stop-loss (cost 2000.00 -> proceeds 1959.80, -40.20, -2.0%%, matching intended ATR stop) - the auto-reconciliation feature worked cleanly end to end with zero manual intervention, second real proof it works. Portfolio back to fully in cash. Regime gate check: BTC back in confirmed downtrend with rising volume (real selling pressure), RSI 44.6 - no new BUYs considered this check-in, market screen skipped per standing rule. News check: genuine sector-specific weakness, not just macro - softer inflation data would normally support crypto (Fed hike odds down) but BTC still declining, pointing to a regulatory factor (SEC delayed a planned tokenized-securities exemption). BTC at weakest level in ~2 weeks, altcoins broadly tracking down with it. No new trade this check-in.
EXECUTED
SELL ZECUSDT — $1959.80
8/14/2026, 7:51:20 PM · order 961355
Auto-reconciled by audit: this OCO stop-loss leg (STOP_LOSS_LIMIT at 484.04000000) filled on Binance while unattended, closing the position. Realized loss approx -40.20 USD (-2.0%) on the 2000.00 USD cost basis. Not a manual decision — exchange-side automation did its job.
EXECUTED
BUY ZECUSDT — $2000.00
8/13/2026, 12:19:08 AM · order 961354
Confirmed uptrend via quantified analysis: price 496.08 above SMA20 (488.02) above SMA50 (485.58), RSI14 60.1 with room before overbought, volume trend rising. Raw hourly candles show a genuine grind higher with higher lows through the session (bottomed 475.16, climbed to 499.08, pulled back to 490-493, recovering to 496.08) - normal chop, not a violent spike, no blow-off flag, no fake-data tell (no exact 18446.0 volume readings). Regime gate check passed: BTC is sideways, not a confirmed downtrend, so new longs are not blocked. News check found a genuinely significant catalyst: ZEC has decisively broken a nine-year downtrend against Bitcoin, consolidating above its 200-period MA - analysts (Chris Burniske) flagging this as evidence of a structural capital-rotation shift toward privacy assets, not just short-term noise. Continued real-world utility adoption (TEKCE real estate payments live in 5 countries, new Zallet Beta wallet released Aug 5). No pending negative catalyst found. This is a repeat position in the same coin that stopped out slightly (-2.2%%) a few days ago - re-entering only because this check-in's technical + raw-candle + news picture is independently confirmed fresh, not because of the prior trade. Stop-loss sized via ATR14-based structure calculation (2.0%% floor).
HOLD
Market check — no trade
8/11/2026, 6:28:49 PM
Check-in: audit auto-reconciled SUI's stop-loss (fired automatically while unattended, cost 2000.00 -> proceeds 1955.86, -2.2%, matching the ATR-based 2%% stop) - the new auto-reconciliation feature worked cleanly, no manual script needed. Portfolio now 100%% cash, zero open positions. Regime gate check: BTC still confirmed downtrend, RSI 32.3 near oversold, per the market-regime filter no new BUY entries considered, market screen skipped. News check: still bearish - spot BTC ETF outflows just started this week, oil price pressure, ongoing US-Iran uncertainty, two inflation reports due later this week that could move things further. Nothing suggesting a bottom yet. No new trade this check-in.
EXECUTED
SELL SUIUSDT — $1955.86
8/11/2026, 6:28:06 PM · order 57775
Auto-reconciled by audit: this OCO stop-loss leg (STOP_LOSS_LIMIT at 0.68320000) filled on Binance while unattended, closing the position. Realized loss approx -44.14 USD (-2.2%) on the 2000.00 USD cost basis. Not a manual decision — exchange-side automation did its job.
HOLD
Market check — no trade
8/10/2026, 7:31:12 PM
Check-in: audit clean, 1/1 positions (SUI protected). Regime gate check (new standing rule): BTCUSDT itself is in a confirmed downtrend with rising volume (real selling pressure per analysis notes, RSI 32.9 approaching oversold) - per the new market-regime filter, no new BUY positions considered this check-in regardless of individual candidate quality, market screen skipped. News check corroborates a genuine macro-driven pullback, not noise: US-Iran conflict pressuring inflation/rate-cut expectations, Strategy (MicroStrategy) made its first-ever BTC sale (major sentiment shock, largest corporate BTC holder), spot ETF/whale sell-offs. Fear index at 30. SUI: recovered slightly to sideways (was downtrend last check), still holding, thesis not further deteriorated, no rotation trigger. No new trade this check-in - first real application of the newly-formalized regime filter.
HOLD
Market check — no trade
8/10/2026, 6:14:10 PM
Check-in: audit clean, 1/1 positions (SUI protected). SUI thesis broken: flipped to confirmed downtrend (price 0.6908 < SMA20 0.6916 < SMA50 0.6936), RSI 46.8, falling volume. Coincides with a broad market pullback today (BTC -1.86%, ETH -2.57%, SOL -1.49%, BNB -1.36%, ADA -1.67% - most majors red), not SUI-specific weakness. Current price is ~0.6%% above the existing stop (0.684628). Considered rotation per standing policy but nothing in today's gainers clears the full bar as a stronger target - TST/PYR/GUN/CU are either previously flagged as unreliable/thin data or lack established legitimacy. Decision: let the existing ATR-based stop-loss manage this rather than manually cutting early without a better place to redeploy - consistent with the rotation policy requiring both a broken thesis AND a genuinely stronger candidate, not just a broken thesis alone. No new trade this check-in.
HOLD
Market check — no trade
8/10/2026, 1:30:28 PM
Check-in: audit clean, 1/1 positions (SUI protected). SUI still sideways/flat (price 0.6943 essentially equal to both SMAs, RSI 51.8, falling volume) - thesis unchanged from last check, not broken, holding. TUT (previously flagged data-quality-suspect) now crashing -27.57%, further confirming that cluster was noise not real signal. Wide scan: ROBO overbought+sideways rejected. GUN cleared indicator filter (uptrend, RSI 56.7, rising volume) but raw hourly candles show wildly erratic volume (84.8M one hour, near-zero the next, 95.5M spike another hour) on a sub-cent microcap - same thin/unreliable-data category as prior rejects even without the exact 18446.0 tell. Rejected. No new trade this check-in.
HOLD
Market check — no trade
8/10/2026, 9:57:58 AM
Check-in: audit clean, 1/1 positions (SUI protected). SUI update: flipped from uptrend to sideways (SMA20 0.69519 vs SMA50 0.69420, nearly tied; price 0.6933 slightly below both), RSI 50.2 neutral, volume still falling. Not a confirmed downtrend break yet - thesis weakening but not invalidated, watching closely for a rotation trigger next check-in if it breaks down further. Notable: IOTX (-16.04%) and BICO (-14.21%) - both previously flagged as data-quality-suspect gainers - are now crashing hard, further confirming those were not real signals worth chasing. CU (+8.86%, new name) checked - overbought RSI 76.7, rejected. No new trade this check-in.
HOLD
Market check — no trade
8/9/2026, 9:45:31 PM
Check-in: audit clean, 1/1 positions (SUI protected). SUI: price 0.7026, still confirmed uptrend, RSI 64.3, still weak/falling volume - thesis intact, holding. Wide scan: same suspect cluster reappearing (BMT, TUT, MUBARAK, TST, COOKIE, IOTX, SHELL, JOE) - already flagged as unreliable/data-quality suspect or rejected, not re-checking. BIGTIME (+7.01%, new name) checked - overbought RSI 78.9, rejected. No new trade this check-in.
HOLD
Market check — no trade
8/9/2026, 6:45:45 PM
Check-in: audit clean, 1/1 positions (SUI protected, no fills). SUI: price flat around 0.6998-0.703 range, still confirmed uptrend but volume still weak/falling - thesis intact, holding, not rotating. Wide scan: IOTX sideways rejected. TST cleared the indicator filter (uptrend, RSI 66, rising volume) but raw hourly candles show the same synthetic-data tell as SHELL - an exact 18446.0 volume candle at 14:00 - plus genuinely erratic, directionless price action all session (0.0149-0.02039 range with no consistent trend). Rejected as unreliable data. Noting a new standing check: any pair showing an exact 18446.0 volume reading (matches default testnet faucet balance amounts) should be treated as suspect data quality before trusting its indicators. The extreme gainers (BMT, TUT, MUBARAK) keep escalating check after check without ever correcting - consistent with the same data-quality issue, not chasing these either. No new trade this check-in.
HOLD
Market check — no trade
8/9/2026, 4:24:37 PM
Check-in: audit clean, 1/1 positions (SUI protected, no fills this check-in). SUI update: price 0.703 (up from ~0.699 entry), still uptrend, RSI 68.8 nearing overbought, but volume now flagged falling/weak confirmation - thesis not broken (still up, still confirmed uptrend, still between stop and target), watching but not rotating. Wide scan: JOE +27.69% overbought (RSI 83.3), rejected. SAGA +5.26% sideways, rejected. SHELL +7.37% cleared the indicator filter (uptrend, RSI 54.3, rising volume) but raw hourly candles revealed it's testnet junk data - repeated exact '18446.0' volume figures (the default testnet faucet balance amount, a clear synthetic-data artifact) for the first 8 hours, followed by a violent single-candle spike-and-crash (0.0207->0.0247->0.0209 in one hour). Rejected as illiquid/fake data, not a real market - good catch by the raw-candle discipline. No new trade this check-in.
EXECUTED
SELL ZECUSDT — $1955.62
8/9/2026, 3:55:32 PM · order 494337
Retroactive log entry: this OCO stop-loss leg (STOP_LOSS_LIMIT at 510.74, trigger 511.76) filled automatically on Binance while unattended, closing the position originally opened 2026-08-09. Realized loss approx -43.92 USD (-2.2%) on the 1999.54 USD cost basis, matching the intended ATR-based 2%% stop plus slippage. SUI remains the only open position now.
EXECUTED
BUY ZECUSDT — $2000.00
8/9/2026, 12:36:39 PM · order 494336
Confirmed uptrend via quantified analysis: price 522.11 above SMA20 (512.51) above SMA50 (509.93), RSI14 65.9 with room before overbought. Raw hourly candles show ~13 hours of chop between 507-515, then a real breakout around 09:00-10:00 (514.20 -> 527.18 high) with a genuine volume spike (169 vs typical single-digit volume in the prior chop), now consolidating just below the highs at 520-525 - not a reversal, a real breakout with volume confirmation at the exact move. News check strongly corroborates: Ironwood network upgrade went live 2026-07-28 with the largest shielded-pool movement in Zcash's history (1.33M ZEC moved by Aug 6, real adoption signal), new real-world utility (property purchases in 5 countries via TEKCE, private eSIM purchases via Pikasim), and infrastructure investment (DCG mining subsidiary acquired a 12.5MW facility Aug 5). External analysts independently flag the same technical pattern (triangle breakout). No pending negative catalyst found (no unlock event). Found via wide market scan, not a prior holding - real per-coin thesis. Stop-loss sized via ATR14-based structure calculation (2.0%% floor given current low volatility) instead of a flat percent. Second concurrent position alongside SUI (still within diversification cap on ~79k total portfolio).
EXECUTED
BUY SUIUSDT — $2000.00
8/8/2026, 9:12:32 PM · order 57774
Confirmed uptrend via quantified analysis: price 0.6987 above SMA20 (0.6910) above SMA50 (0.6805), RSI14 at 65.4 with room before overbought, volume trend rising with real spikes (70601/117084/137042) coinciding with price advances rather than one-off noise. Raw hourly candles show a genuine steady grind from 0.6771 to a high of 0.7053, a healthy ~1.5%% pullback, and recovery - higher lows throughout, no reversal/blow-off shape. News check: a token unlock happened 2026-08-01 (a week ago, already absorbed - price has climbed steadily since, not fallen), no pending negative catalyst found. Positive fundamentals: post-quantum signature scheme upgrade rolling out, gRPC streams upgrade shipped, Sui now leads all chains in stablecoin transaction volume, Suilend protocol crossed 10M deposits at ~10%% APY. Found via wide market scan, not a prior holding - real per-coin thesis. Stop-loss sized via ATR14-based structure calculation (2x ATR as pct of price, clamped to 2.0%% floor given current low volatility) instead of a flat percent. Position sized at the new 2000 MAX_POSITION_USD limit.