LLM Trading Bot Experiment
Exploring AI-powered trading strategies in cryptocurrency markets
LLM-Powered Trading Bot
This experiment explores the potential of Large Language Models (LLMs) for cryptocurrency trading. We've deployed an autonomous trading agent powered by OpenAI's GPT-o3 making hourly decisions with real assets on the Base network.
$100Starting Capital
HourlyDecision Cycle
6 TokensTrading Pairs
100%Autonomous
Experimental Project
This is an experimental research project demonstrating AI capabilities, not financial advice. The trading strategy has not been optimized for maximum returns and real assets are at risk.
Dashboard
Portfolio Stats
24h Change
2.84%
7d Change
0.57%
30d Change
2.00%
All Time
28.83%
Performance Comparison
Trading bot performance compared to Bitcoin, Ethereum, and USD
Token Composition History
Portfolio allocation over time (USD)
Portfolio up 0.72%
Jun 12 - Jun 19
Wallet Composition
Current allocation of tokens in the wallet ($114.96)
Token | Amount | USD Value | Weight |
---|---|---|---|
USDC | 3.550278 | $3.55 | 3.09% |
WBTC | 0.00037209 | $39.00 | 33.93% |
WETH | 0.01138964 | $28.69 | 24.95% |
AAVE | 0.0000163 | $0.00 | 0.00% |
CRV | 13.21942924 | $7.91 | 6.88% |
AERO | 40.39885156 | $35.81 | 31.15% |
Trade History
Recent trading activity
Date | From | To | Value | Status | Details |
---|---|---|---|---|---|
6/19/2025 | 0.0000 WETH | 0.0000 AERO | $10.07 | Success | |
6/19/2025 | 0.000004 USDC | 0.0000 AERO | $4.00 | Success | |
6/19/2025 | 0.0000 AERO | 0.000005 USDC | $5.43 | Success | |
6/19/2025 | 0.000004 USDC | 0.0000 CRV | $4.00 | Success | |
6/18/2025 | 0.00 USDC | - | $0.00 | Failed | |
6/18/2025 | 0.000004 USDC | 0.0000 CRV | $4.00 | Success | |
6/18/2025 | 0.0000 AERO | 0.000005 USDC | $5.03 | Success | |
6/18/2025 | 0.000004 USDC | 0.0000 AERO | $4.00 | Success | |
6/18/2025 | 0.00 USDC | 0.0000 AERO | $0.00 | Success | |
6/18/2025 | 0.00 USDC | 0.0000 AERO | $0.00 | Success |
Agent Decision History
All agent decisions, including those that didn't result in trades
Date | Decision | Reasoning | Details |
---|---|---|---|
6/19/2025 3:01:03 AM | Trade | AERO continues to exhibit the strongest momentum on the watch-list: +18 % 24 h, another higher-low at 0.881 $ and a fresh push to 0.886 $ with hourly volume still rising. The next liquidity pocket sits at 0.95–0.97 $ (+7–10 %), while structural support is the reclaimed 0.85 $ shelf (-4 %). The ~1.8 R skew remains attractive.
Majors are flat (BTC ‑0.1 %, WETH ‑0.04 %) and currently tie up two-thirds of NAV. Recycling a small slice of the under-performing WETH raises capital velocity without materially harming diversification.
Trade details
• Sell 0.004 WETH (4 × 10¹⁵ base units < 1.54 × 10¹⁶ balance ⇒ execution rule satisfied) – ≈10 USDC notional.
• Buy ≈11.3 AERO.
Post-trade weights (est.)
• WBTC 34 %, WETH 25 %, AERO 31 %, CRV 7 %, USDC 3 % – all positions remain below the 35 % single-asset cap and we keep a small cash buffer for defensive rotations.
Risk management: if AERO loses 0.85 $, we will rotate back to USDC or majors, limiting downside to ≈3–4 % on the new clip while keeping the core book diversified. | |
6/19/2025 2:01:27 AM | Trade | AERO has pulled back ~2.5 % from the 0.905 $ high to 0.881 $, improving the reward-to-risk profile. • Support: the prior breakout shelf at 0.85 $ (-3.5 % below). • Target: next liquidity pocket at 0.95–0.97 $ (+8-10 % potential). The ~2.5 R skew is materially better than at our earlier trim, while hourly volume remains elevated and no clear distribution has appeared.
Portfolio impact • Sell 4 USDC (4 000 000 base-units < 7 550 278 balance ⇒ execution rule satisfied). • Buy ≈4.5 AERO, lifting the AERO sleeve from 18.9 % → ~22.4 % of NAV – still comfortably below the 35 % per-asset cap. • USDC buffer drops to ~3.6 $ (≈3 % of NAV), enough for fast defensive rotation if needed. • BTC+ETH majors remain ~67 % of the book, so diversification stays strong.
Trade keeps capital velocity high by adding back into the leading momentum asset at an improved entry while maintaining prudent cash reserves and risk limits. | |
6/19/2025 1:00:47 AM | Trade | AERO has now tagged the 0.90 $ objective we have been targeting for the past several hours and is printing 0.905 $ (+23 % 24 h). The trade location is no longer as attractive: • Upside to the next liquidity pocket (0.95-0.97 $) is ≈+5-6 %, whereas a routine pull-back to the former breakout shelf at 0.85 $ would cost −5-6 %. The reward-to-risk has compressed to roughly 1-to-1. • Hourly volume has started to plateau, signalling possible exhaustion after a +40 % two-day run.
To lock in gains and rebuild tactical dry-powder while keeping core exposure, I am trimming 6 AERO (6 × 10¹⁸ base-units ≈ 5.4 USDC):
• Lowers AERO weight from 23.9 % → ~19 % of NAV, reducing single-asset risk but still allowing participation if momentum extends.
• Boosts the USDC buffer from 2.15 $ → ≈7.6 $ (≈6.5 % of NAV), giving flexibility to re-add on a constructive dip or rotate into a fresh setup (CRV continuation or an AAVE bounce).
• Keeps total majors (WBTC + WETH) at ~67 % and CRV at ~7 %, so overall diversification remains strong and comfortably under the 35 % per-asset cap.
Execution check: 6 AERO (6e18) < 30.62 AERO balance → passes the “amount < balance” rule; pool depth ensures negligible slippage and low gas. This partial harvest crystallises profit at a target level, improves risk/reward on the remaining position, and restores capital velocity for the next opportunity. | |
6/19/2025 12:01:37 AM | Trade | CRV continues to consolidate above the reclaimed 0.60 $ pivot for a third straight hour while hourly volume is still edging higher and majors remain flat. The structure argues for follow-through into the 0.64–0.65 liquidity pocket (+6-7 % potential) with clearly-defined risk back below 0.58 $ (-4 %). A 4 USDC clip offers an acceptable 1.5-1.7 R skew and keeps sizing modest.
Portfolio impact
• Sells 4 USDC (4 000 000 base-units < 6 152 985 balance ⇒ passes “amount < balance”).
• Lifts the CRV sleeve from ~3.4 % → ~6.5 % of NAV while leaving the position well under the 35 % single-asset cap.
• USDC buffer drops from 5.4 % → ~1.5 % of NAV, still enough for quick defensive rotation (we can always harvest AERO or trim a major if the market sours).
• Post-trade weights (est.): WBTC 34 %, WETH 34 %, AERO 23 %, CRV 6.5 %, USDC 1.5 % – diversified and balanced.
Execution risk is negligible at this notional on the deep CRV/USDC pool (sub-cent slippage, low gas). This trade keeps capital velocity high by rotating idle cash into the freshest breakout setup while maintaining prudent risk controls. | |
6/18/2025 11:00:51 PM | Trade | CRV has now spent two consecutive hours holding above the key 0.60 US$ pivot it reclaimed earlier, converting a long-standing resistance into intraday support. Hourly volume is still climbing (+11 % vs the previous bar) while the tape for majors remains flat, suggesting fresh relative-strength flow that could squeeze price into the 0.64-0.65 liquidity pocket (+6-7 % potential). A close back below 0.58 would invalidate the setup (-4 % risk), giving a ~1.5 R trade.
Portfolio fit
• Deploy 4 USDC (4 000 000 base-units < 6 152 985 balance ⇒ satisfies “amount < balance”).
• Adds ≈6.6 CRV, lifting the CRV sleeve from 3.4 % → ~6.5 % of NAV—still well under the 35 % single-asset ceiling.
• USDC buffer drops from 5.4 % → ~1.5 % of NAV but we can quickly re-raise cash by trimming AERO or majors if market tone deteriorates.
• Diversification remains strong: WBTC 34 %, WETH 34 %, AERO 23 %, CRV ~6.5 %, USDC 1.5 %.
Execution risk (gas, slippage) is negligible at this size on the deep CRV/USDC pool. The trade keeps capital velocity high by rotating idle cash into a fresh breakout while maintaining prudent risk controls. | |
6/18/2025 10:00:50 PM | Trade | Curve (CRV) has finally punched through the 0.60 $ pivot that capped every rally over the past week, printing 0.606 $ on rising hourly volume (10 M increase since the prior bar) while majors remain flat and AERO is already extended after a +18 % day. A clean reclaim of 0.60 $ often leads to a quick push into the 0.64–0.65 $ liquidity pocket (+7 % potential). A close back below 0.58 $ would invalidate the breakout (-4 % risk), giving a ~1.7 : 1 reward-to-risk that is acceptable for a starter position.
Portfolio fit:
• Deploy 4 USDC (4 000 000 base-units < 10 150 995 balance ⇒ passes “amount < balance”).
• Adds ~6.6 CRV (~4 $ notional, ≈3.5 % of NAV), diversifying away from the 23 % AERO core and the 67 % BTC/ETH basket.
• Leaves ≈6.15 USDC (≈5 % of NAV) as tactical dry-powder.
• Single-asset weights remain well under the 35 % cap; overall risk stays balanced.
Execution risk (slippage, gas) is negligible at this size on the deep CRV/USDC pool. This clip puts idle cash to work in a fresh breakout while maintaining prudent reserves and diversification. | |
6/18/2025 9:00:57 PM | Trade | AERO has extended another leg to 0.838 $ (+11.6 % 24 h) and is now less than 1.5 % beneath the 0.85 – 0.87 resistance pocket that has repeatedly capped price. Upside to the next objective at 0.90 $ is ~7 %, while a routine pull-back to the 0.80 breakout shelf would cost −7 %; the reward/risk has therefore compressed to roughly 1-to-1.
To crystallise gains and rebuild tactical dry-powder without abandoning the trend, I’m trimming 6 AERO (≈5.0 USDC):
• Lowers the AERO position from ~36.6 → 30.6 tokens (weight falls from 27 % → ≈22 % of NAV, still well below our 35 % cap).
• Raises the USDC buffer from 5.1 $ → ≈10.1 $ (≈9 % of NAV), giving flexibility to buy a breakout or rotate into new opportunities.
• Keeps core exposure to majors (WBTC + WETH) unchanged at ≈68 % of the book, so overall diversification stays strong.
The 6 AERO (6 × 10¹⁸ base-units) is comfortably below the 36.6 AERO balance, satisfying the “amount < balance” execution rule. Depth on the AERO/USDC pool means negligible slippage and gas at this size.
Net: lock in profit near a known resistance, restore cash flexibility, maintain a meaningful core in the prevailing momentum name. | |
6/18/2025 8:01:09 PM | Trade | AERO remains the only tracked asset showing clear relative-strength: +6.6 % on the day while BTC/ETH grind slightly lower. Price is holding the 0.81–0.82 breakout shelf on still-elevated volume; a push back into the 0.85 liquidity pocket offers ≈+4 % upside versus ≈−2 % risk into 0.80 – a 2:1 skew that is acceptable. Deploying 4 USDC (4,000,000 base units < 9,116,064 balance) adds ~4.9 AERO and lifts the position weight to ~26 % of NAV, still well below the 35 % single-asset ceiling, while leaving ~5 USDC (≈4.5 % of NAV) as a tactical buffer. Trade size is tiny relative to pool depth, so slippage and gas are negligible. | |
6/18/2025 7:02:08 PM | Trade | AERO has pulled back from the 0.83–0.84 highs to 0.807 $ and is sitting almost exactly on the 0.80–0.81 breakout shelf that has acted as support for the last 10 hours. Hourly volume remains elevated and the 24 h performance is still +9 %, signalling that the broader up-trend is intact while offering a lower-risk re-entry level. Reward / risk snapshot • A push back to the 0.85 liquidity pocket offers +5–6 % upside. • A decisive break of 0.78 invalidates the setup → −3 % downside. The ~1.7 : 1 skew is acceptable. Portfolio impact • Deploy 4 USDC (4 < 9.11 balance ⇒ passes the “amount < balance” rule). • AERO weight rises from ~23 % → ~26 % of NAV – still comfortably under the 35 % single-asset ceiling. • USDC buffer drops from 8 % → ~4 % of NAV, preserving some dry powder while maximising capital velocity. Diversification remains good with WBTC + WETH still ~68 % of the book. Trade-size is tiny relative to pool depth, so slippage and gas are negligible. | |
6/18/2025 6:01:07 PM | Hold | No fresh, high-conviction catalyst has emerged this hour. AERO remains the only clear momentum play, and we already carry a 23 % weight that is well within risk limits but large enough to benefit should the 0.85 $ breakout materialise. Majors (WBTC/WETH) are flat-to-slightly firmer, so there is no compelling reason to rotate out of them, and our 9 USDC (≈ 8 % NAV) buffer is adequate for either defensive action or a momentum add once price/volume confirm. With no new edge that justifies additional exposure or a trim, the optimal move is to hold and reassess next hour. | |
6/18/2025 5:01:52 PM | Trade | AERO remains the only asset on the watch-list showing clear, sustained upside momentum: +17 % over the last 24 h and pressing against the 0.83–0.85 $ resistance shelf on still-rising hourly volume. Tape action (higher-lows every hour, steady bid absorption) shows no exhaustion, while majors (WBTC/WETH) are flat.
Reward / risk snapshot
• A clean push through 0.85 $ opens room to the next liquidity pocket at 0.90 $ (+6–7 %).
• Structural support sits at 0.80 $ (reclaimed breakout shelf) → −3–4 % downside.
The ~2:1 skew remains attractive.
Portfolio impact
• Deploy 4 USDC (4 < 9.11 balance ⇒ passes “amount < balance”).
• Expected fill ≈ 4.8 AERO, lifting the position value from ~26.3 $ → ~29.6 $ (≈26–27 % of NAV) – still well under the 35 % single-asset ceiling.
• USDC buffer drops from 9.1 $ → ~5.1 $ (≈4.5 % of NAV), preserving tactical dry powder for defensive rotations.
• WBTC + WETH remain ~69 % of the book, so overall diversification is intact.
Execution risk is negligible at this notional on the deep AERO/USDC pool (sub-cent slippage, low gas). This clip keeps capital velocity high by leaning further into the clearest momentum play on Base while maintaining prudent risk limits and a meaningful cash reserve. | |
6/18/2025 4:01:20 PM | Trade | AERO’s momentum has continued after our partial trim: price has pushed from ~0.834 to 0.842 $ on still‐rising intraday volume (+35 % vs the same hour yesterday) and sits less than 1 % below the 0.85-0.87 resistance pocket. The tape shows no signs of exhaustion (higher-lows every hour, steady bid absorption) while majors remain lethargic, confirming that relative-strength flow is still concentrated here.
Reward / risk snapshot
• Break of 0.85 $ opens room for a quick extension into 0.90 $ (+6-7 %).
• Support is now 0.80-0.81 $ (post-break retest zone) → ‑4 % downside.
This 1.5-1.7 : 1 skew is acceptable given our small USDC buffer and the fact that we already harvested partial gains earlier.
Sizing & portfolio impact
• Deploy 3 USDC (3.0 < 9.11 balance ⇒ passes “amount < balance”).
• Expected fill ≈ 3.6 AERO, lifting the position from 31.7 → ~35.3 AERO (≈29-30 $ notional).
• Post-trade weights (est.): AERO ~25.5 %, WBTC 34 %, WETH 33.8 %, USDC 5.5 % – still diversified and under our 35 % single-asset ceiling.
Gas and slippage are negligible at this size on the deep AERO/USDC pool. This clip puts a portion of idle capital back to work in the only asset showing clear momentum while keeping a 6 USDC tactical buffer for defensive rotations if the breakout fails. | |
6/18/2025 3:01:27 PM | Trade | AERO has now advanced >13 % over the last 24 h and is printing 0.834 – 0.835 $, just 1-2 % beneath the 0.85–0.87 liquidity pocket that we have been targeting. Hourly volume remains elevated, but the risk-reward has compressed: upside to the target band is now only about +2-4 % while a routine pull-back to the 0.80 breakout shelf would cost ‑4-5 %.
To de-risk without abandoning the trend we are trimming ~5 AERO (≈14 % of the position, 4.2 US$) back into USDC:
• Locks in realised profit after the vertical move.
• Rebuilds the USDC buffer from ≈4.9 $ → ≈9.1 $ (≈8 % of NAV) so we have dry-powder for new setups or to add back on a constructive dip.
• Keeps a sizeable 31.7 AERO core (≈23-24 % of NAV) in case momentum extends through 0.85 $.
Amount is expressed as an integer in base-units (5 × 10¹⁸) and is comfortably below the 36.7 AERO balance, satisfying the execution rule. Slippage and gas are negligible at this notional. This action banks gains, restores tactical flexibility, and maintains portfolio diversification. | |
6/18/2025 2:01:20 PM | Trade | AERO remains the only asset on the watch-list exhibiting clear, sustained upside momentum – now +13 % on the session and printing fresh highs at ~0.832 $. Hourly volume continues to expand (124 M vs 96 M two hours ago) while BTC (-1 %) and WETH (-2 %) slip, confirming a relative-strength breakout environment.
Reward / risk snapshot
• Nearest liquidity pocket sits at 0.88–0.90 $ → +6-8 % potential.
• Structural support is the reclaimed 0.80 $ shelf → ‑3 % risk.
A >2:1 skew is still attractive.
Position management
• Deploy 4 USDC (4 000 000 base units, safely < 8 946 029 balance) into AERO.
• AERO position rises from ~26.6 $ → ~30.6 $ (≈27 % of NAV), still well below the 35 % single-asset ceiling.
• USDC buffer drops from 8.9 $ → ~4.9 $ (≈4 % of NAV), leaving dry powder while keeping capital velocity high.
• Majors (WBTC + WETH) remain ~68 % of the book, ensuring overall diversification.
Execution risk is negligible at this notional (deep pool, sub-cent slippage, low gas). The clip leans further into the clearest momentum play on Base while preserving prudent risk limits and a modest cash reserve. | |
6/18/2025 1:01:37 PM | Trade | Momentum follow-through. AERO is now +10.6 % on the session and just printed another higher-high at 0.816 $ on expanding hourly volume (118 M vs 96 M earlier) while every other tracked asset leaks lower (BTC ‑1 %, WETH ‑2 %). The breakout shelf at 0.78 $ has held for four consecutive hours, confirming it as support. Nearest liquidity pocket sits at 0.85-0.87 $ → +6-8 % potential versus ~-4 % back into 0.78 $, a >1.5:1 skew that remains attractive.
Portfolio impact
• Rotate 4 USDC (4.0, safely < 8.95 balance) into AERO.
• AERO weight rises from 23.2 % → ~26.4 % of NAV, still well below the 35 % single-asset ceiling.
• USDC buffer drops to ~4.4 %—adequate given majors (WBTC + WETH) remain >68 % and can be trimmed quickly if market tone worsens.
Execution risk is negligible at this notional (deep pool, sub-cent slippage, low gas). This keeps capital velocity high by leaning further into the clearest momentum play on Base while overall diversification and downside risk remain well controlled. | |
6/18/2025 12:01:44 PM | Trade | AERO remains the only name on the watch-list printing clean upside momentum: +7 % in the last 12 h, fresh YTD high on Base, and hourly volume is still expanding while majors leak lower (BTC ‑0.8 %, WETH ‑1.5 %). The 0.78–0.80 zone that we’ve been using as our risk anchor has now acted as support for three consecutive hours—confirming the breakout retest.
Reward / risk snapshot
• Next liquidity pocket sits at 0.85–0.87 → +7-9 % potential.
• Invalidates on a close back below 0.78 → ‑2 % risk.
A ~3.5 : 1 skew is attractive.
Sizing & portfolio impact
• Rotate another 4 USDC (4 000 000 base-units, well under the 8 946 037 balance, satisfying the “amount < balance” rule).
• Expected fill ≈ 5.04 AERO, lifting the position from 22.7 % → ~25.3 % of NAV—still below the 35 % single-asset ceiling.
• USDC buffer drops to ~4.9 %—small but acceptable given majors (WBTC + WETH) still account for ~69 % of the book and can be trimmed quickly if broader risk-off flows emerge.
Execution risk is negligible at this notional (deep Curve pool, sub-cent slippage, minimal gas). This clip keeps capital velocity high by leaning further into the clearest momentum play on Base while overall diversification and downside risk remain well controlled. | |
6/18/2025 11:01:37 AM | Trade | AERO has pulled back to the 0.78 $ breakout shelf it reclaimed overnight and is holding that level on still-elevated hourly volume while the rest of the board remains heavy (BTC ‑1.5 %, WETH ‑2.4 %). A successful retest here often precedes the next push toward the 0.85–0.87 liquidity pocket (+9 % potential) against ~0.75 support (-3 % risk) – a 3:1 reward/risk skew.
We currently sit on 11.7 % cash (12.94 USDC) and AERO is 18.8 % of NAV. Rotating a modest 4 USDC clip (4 000 000 base-units, well below the 12 946 037 balance) increases the position to ~22 % of NAV – still comfortably under the 35 % single-asset ceiling – while leaving ~8 % in USDC for flexibility.
Trade size is tiny relative to on-chain depth, so slippage and gas are negligible, and the ‘amount < balance’ rule is satisfied. This keeps capital velocity high by leaning further into the only name showing clear momentum while maintaining prudent diversification and a cash buffer for defensive rotations if the setup fails. | |
6/18/2025 10:01:42 AM | Trade | AERO continues to be the only name on the watch-list showing clean, sustained upside momentum: +8 % from the midnight print and holding above the freshly reclaimed 0.78–0.80 support band on expanding hourly volume. The next obvious liquidity pocket sits at 0.85–0.87, offering ~7 % further upside versus ~2 % downside into the breakout shelf—still a 3-to-1 reward / risk skew.
Deploying another 4 USDC (4 000 000 units, well below the 12 946 037 balance) keeps the position sized aggressively enough to matter while respecting diversification and cash-buffer constraints:
• AERO weight rises from 19 % → ~22.5 % of NAV (comfortably under the 35 % single-asset cap).
• USDC falls from 11.5 % → ~8 %—still adequate dry powder for defensive rotations if the market turns.
• Majors (WBTC + WETH) remain the core at ~70 % combined, so overall portfolio beta is not excessive.
Gas and slippage are negligible at this notional, and the ‘amount < balance’ rule is satisfied. This clip maintains high capital velocity by leaning further into the clearest momentum play on Base while keeping overall risk well-controlled. | |
6/18/2025 9:01:54 AM | Trade | AERO remains the lone name on the board flashing clear, actionable strength: +8 % since the Asia open and still ticking higher while BTC/ETH chop flat. The token has flipped the prior 0.78–0.80 resistance zone into support and is consolidating just above it on expanding hourly volume—a classic continuation setup.
Reward / risk snapshot
• Upside to the next liquidity pocket at 0.85–0.87 = +7-10 %.
• Downside back into the breakout shelf at 0.78 = ~-2 %.
The 3-4:1 skew justifies another add.
Sizing & portfolio impact
• Rotate 8 USDC (8 000 000 units, well below the 20.95 USDC balance) into AERO.
• Post-trade weights (est.): WBTC 34.7 %, WETH 34.7 %, AERO 19 %, USDC 11.5 %. All positions remain comfortably under the informal 35 % single-asset ceiling and we retain a >10 % cash buffer for flexibility.
Execution risk is minimal at this notional—deep on-chain liquidity, negligible slippage, and the ‘amount < balance’ rule is satisfied. This keeps capital velocity high by leaning harder into the clearest momentum play while still preserving diversification and defensive dry powder. | |
6/18/2025 8:02:01 AM | Trade | AERO is the only tracked asset printing clear positive momentum (+3 % 24 h) and has just pushed through the prior 0.78–0.80 resistance band on rising volume. That level should now act as support. Near-term upside into the 0.85–0.87 pocket offers ~7–10 % potential versus ~2 % downside back into the breakout zone, a 3–4 : 1 skew.
Rotating a small 5 USDC clip (5 000 000 base-units, <20 % of the 25.9 USDC balance) keeps plenty of dry powder while lifting the AERO sleeve from 7.4 % → ~12 % of NAV—still well below any single-asset cap. Cash weight stays a comfortable ~19 %, and majors (BTC/ETH) remain the core at ~69 % combined.
Trade size is tiny relative to on-chain liquidity; gas and slippage risk are negligible and the ‘amount < balance’ rule is satisfied. This keeps capital velocity high by leaning into the clearest momentum play on the board while maintaining prudent diversification. |