TradeClaw

Open-source AI market intelligence for traders who prefer evidence over noise.

Self-hosted by default

Product

  • Dashboard
  • Screener
  • Backtest
  • Track record
  • Live demo

Transparency

  • What we tested and killed
  • Methodology
  • Why long-term
  • Open data
  • Calibration

Resources

  • Blog
  • Docs
  • API reference
  • How it works
  • FAQ
  • Glossary

Community

  • Discord
  • Weekly digest
  • Contribute
  • Contributors
  • Sponsors

Open source

  • GitHub repo
  • Star history
  • Self-host guide
  • Security
  • Data freshness
  • Roadmap

© 2026 TradeClaw. MIT licensed.

Terms|Privacy|Trading involves risk. Signals are informational only and are not financial advice.
DashboardScreenerCopilotTrack Record
Official Docker Image

Self-host TradeClaw in seconds

One command to run the full AI trading signal platform. Multi-platform — works on Intel, AMD, and Apple Silicon.

$docker pull tradeclaw/tradeclaw
linux/amd64linux/arm64Apple Silicon ✓
Docker Hub
hub.docker.com/r/tradeclaw/tradeclaw
View on Docker Hub

Quick Start

Pull image
bash
docker pull tradeclaw/tradeclaw
Run container
bash
docker run -p 3000:3000 tradeclaw/tradeclaw
Docker Compose
yaml
# docker-compose.yml
services:
  tradeclaw:
    image: tradeclaw/tradeclaw
    ports:
      - "3000:3000"
    environment:
      - NODE_ENV=production
    restart: unless-stopped

After starting, open localhost:3000 — public read-only signal data is available without an account when the configured data sources respond.

Image Details

Base imagenode:20-alpine
Exposed port3000
Build typeMulti-stage (builder + production)
Platformslinux/amd64, linux/arm64
Registryhub.docker.com/r/tradeclaw/tradeclaw
Sourcegithub.com/naimkatiman/tradeclaw

Why Docker?

Zero config
One command to run the full TradeClaw stack. No Node.js, no npm install, just Docker.
Production-ready
Alpine-based image with multi-stage build. Minimal attack surface, small footprint.
Always up to date
:latest tag tracks main. Pin to a date tag (e.g. :2026-03-30) for reproducible deploys.

Tag Strategy

:latestAlways tracks the main branch. Great for staying current.
:2026-03-30Date-pinned release. Use in production for reproducible deploys.

Building your own image

Fork TradeClaw and publish your custom build to Docker Hub with the included publish script:

bash
bash scripts/dockerhub-publish.sh

Supports --dry-run for local testing without pushing. Run bash scripts/dockerhub-publish.sh --help for options.

TradeClaw is fully open-source. If it saves you time, consider starring the repo.

Star on GitHubRead the docs