Gotchi Trader

Numer.ai-style research platform for multi-chain DEX trading, with honest paper-trading accounting.

Year
2026
Role
Solo build — data pipeline, backtester, execution layer
Discipline
AI Tooling

The problem

Most automated trading dashboards quietly lie. They mark open positions to an assumed price, add that to realised gains, and present the sum as PnL — which makes every strategy look profitable right up until it is traded with real money. The research loop is also usually missing: there is no reproducible path from raw data to a backtested strategy.

The approach

Gotchi Trader is built as a research pipeline rather than a dashboard: ingest, then feature generation, then strategy definition, then backtest, then a GraphQL API, then paper or live execution. CoinGecko supplies the long price history that backtests need; Uniswap supplies live execution quotes so fills are priced against real liquidity. The accounting layer separates realised gains from unrealised mark-to-market and labels every number with its source. Every paper fill attempts a real Uniswap Quoter V2 call on Base — there is no assumed fallback spread — and any fill that cannot be quoted is skipped and recorded with a structured reason rather than silently estimated.

Outcome

Extracted from an earlier trading scaffold into a standalone platform with quote-backed fill statistics, average drift tracking, and an explicit open-mark figure that is never folded into total PnL.

Details

  • Reproducible pipeline: ingest → features → strategies → backtest → GraphQL → execution
  • CoinGecko for history, Uniswap Quoter V2 on Base for execution quotes
  • Realised and unrealised PnL reported separately and labelled by source
  • Unquotable fills are skipped with structured reasons, never estimated
  • Dockerised Postgres, migrations, and seed scripts for one-command setup
  • A performance agent writes the morning briefing from the previous day's paper trial, so the human reads a report, not a dashboard

Built with

  • TypeScript
  • Node.js
  • GraphQL
  • Postgres
  • Docker
  • Base
  • Web3

Need something like this? AI Tooling & Developer Infrastructure is what I do.

Related work

Last updated .