Skip to content

errchh/tradeclaw

Repository files navigation

tradeclaw

Real-time cryptocurrency market intellegence within a Telegram chat -- an AI agent that references HKUDS/nanobot and OpenClaw.

Demo

tradeclaw video demo

Quick Start

cd tradeclaw
uv run python -m tradeclaw

OR

pip install tradeclaw
tradeclaw onboard                    # Initialize config
# Add API key to ~/.tradeclaw/config.json
tradeclaw agent -m "Identify momentum in last 6 hours."     # Single query
tradeclaw agent                      # Interactive mode

Features

OpenClaw of real-time cryptocurrency market intellegence using CoinGecko.

Descriptions

An AI agent which has access to real-time crypto trading data, provides alert monitor, trading momentum scanner and answer pricing data.

Problem

Dashboard is not feasible to check on phone.

OpenClaw has demostrated general public is happy about interacting AI agent through mobile messenging app.

Solution

Crypto trading data is presented as chats with AI agent, instead of interacting with a dashboard. (echo with a trend talked by one of the Concensus stage speaker).

Tech descriptions

Based on HKUDS/nanobot, which is a lightweight version of OpenClaw.

Wrapping features in subagents, deeper instructions in agent skills.

Configuration

{
  "providers": {
    "openrouter": {
      "apiKey": "sk-or-..."
    }
  },
  "channels": {
    "telegram": {
      "enabled": true,
      "token": "..."
    }
  }
}

Structure

tradeclaw/
├── agent/          # Core loop, context, memory, tools
├── channels/       # Messaging platform integrations  
├── providers/      # LLM provider registry
├── skills/         # Domain-specific capabilities
├── bus/            # Async message queue
└── cron/           # Scheduled task service

MIT License

About

OpenClaw for cryptocurrency trading -- Concensus Hong Kong 2026 hackathon

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors