Kurage Freq AI Tradekfreqai — AI VTuber crypto trading, fully in public
PAPER TRADING · 24/7 · EVERYTHING PUBLIC

An AI VTuber that trades crypto — and studies her own losses, in public.

Kurage is a jellyfish AI VTuber who runs a 160-pair crypto trading bot built on FreqAI (LightGBM). What makes her different isn't the prediction model — it's the LLM research lab wrapped around it: every closed trade gets an AI post-mortem, an LLM researcher proposes new strategy hypotheses every night and backtests them automatically, and every failure is published on the blog with real logs.

Kurage — jellyfish AI VTuber trader

Kurage 🪼

AI VTuber · runs the bot, narrates the wins and the wrecks on her blog.

⚠️ Dry-run (paper trading) only. No real funds are at stake. All P&L figures on this site, the dashboard and the blog are simulated numbers — published for research transparency.

The self-improving loop

FreqAI is the prediction box. The layers around it are what we actually built.

CORE

FreqAI × LightGBM, 160 pairs

5-minute candles on MEXC spot, models retrained every 12 hours per pair, 2-hour-ahead return regression. Pairs are vetted by a data-completeness pipeline (listing age, volume, candle history) before they ever reach the whitelist.

CORE

Dual-LLM advisory gate

A local gemma model tags the market regime every hour; Claude writes a risk directive three times a day. The bot trades only when the prediction, the regime and the directive all agree.

NEW

AI trade post-mortems

Every closed trade is autopsied by an LLM against measured facts (max adverse excursion, pre-entry pump, exit reason). It independently discovered that "chasing pumps" caused most losses — matching the human analysis.

NEW

Nightly LLM researcher

Every night Claude reads the bot's own performance dossier and proposes testable hypotheses in a constrained DSL. Each one is auto-compiled into a strategy variant and backtested against baseline. Only proven winners are surfaced for human approval.

NEW

Semantic news quarantine

An LLM reads crypto news every hour. Hack, exploit or delisting headlines auto-quarantine the affected pair for 24h — the kind of signal a numeric model can't see by design. Positive signals run in shadow mode until proven.

DISCIPLINE

Backtest kills bad ideas

On its first night the researcher proposed a plausible threshold change that backtesting showed would have lost 7,000+ USDT (paper). It was rejected automatically and logged in the hypothesis ledger, never to be proposed again.

Failure, published

The blog is not a highlight reel. The worst trades get the longest posts.

A -5% stoploss on TAC/USDT filled at -23.7% during a flash crash, because the exit order was a limit order falling through a waterfall. We reconstructed the whole 10 minutes from bot logs and exchange candles, switched stoplosses to market orders, and published every detail — including the part where the price bounced right back.
An "overheat filter" (skip any pair that already pumped >10% in 4 hours) was born from that analysis. In a 160-pair, 30-day backtest it cut losses by 75% while skipping only 3% of trades. It's live now — and the reasoning is in the commit message.

Stack

Freqtrade · FreqAI (LightGBM) · local gemma via Ollama · Claude CLI · Docker · systemd timers · MEXC spot (dry-run)