moon-dev-trading-agents

Orchestrate 48+ AI trading agents across multiple crypto exchanges.

Updated Nov 25, 2025
One-click install
npx skills add https://github.com/Cambixx/bot-trading --skill moon-dev-trading-agents-cambixx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moon-dev-trading-agents
Source: https://github.com/Cambixx/bot-trading/tree/main/.agents/skills/moon-dev-trading-agents
Command: npx skills add https://github.com/Cambixx/bot-trading --skill moon-dev-trading-agents-cambixx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates Moon Dev's AI trading agents system, enabling teams to understand, configure, and operate a large-scale autonomous agent ecosystem for cryptocurrency markets.

Core Features & Use Cases

  • 48+ specialized AI agents for trading across multiple exchanges (Hyperliquid, BirdEye/Solana, Asterdex, Extended Exchange).
  • LLM abstraction layer to unify access to Claude, GPT-4, Gemini, and other providers.
  • Multi-exchange orchestration to coordinate agents, risk checks, and backtesting workflows.
  • Autonomous trading capabilities including orchestration of agents, backtesting, execution pipelines, and monitoring with risk controls.
  • Use Case: A team wants to deploy a fully autonomous trading platform where agents monitor markets, generate signals, backtest strategies, and execute trades across supported exchanges.

Quick Start

To begin exploring the Moon Dev AI Trading Agents System:

  • Review the repository structure under src/ (agents, models, strategies, data).
  • Run the main orchestrator: python src/main.py
  • Run individual agents: python src/agents/trading_agent.py, python src/agents/risk_agent.py
  • Adjust configuration in src/config.py to set exchanges, AI provider, and risk limits.

Frequently Asked Questions about moon-dev-trading-agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate multiple AI crypto trading agents across different exchanges?

Multi-exchange AI crypto trading agent orchestration is handled by a main Python orchestrator script that coordinates 48+ specialized agents across Hyperliquid, BirdEye, Asterdex, and Extended Exchange. A modular codebase routes signals, risk checks, and execution pipelines autonomously across the connected platforms.

Can I use different LLM providers like Claude or GPT-4 for my crypto trading agents?

Yes, you can use different LLM providers for crypto trading agents through an LLM abstraction layer. A ModelFactory module unifies access to Claude, GPT-4, Gemini, and other providers, allowing agents to switch models without altering the core orchestration logic.

How do I backtest autonomous trading strategies across multiple crypto exchanges?

Backtesting autonomous trading strategies across multiple crypto exchanges is executed within the agent orchestration framework. The system coordinates backtesting workflows alongside risk checks and execution pipelines, evaluating strategy performance using historical market data before live deployment.

What Python version is required to run an autonomous multi-agent crypto trading system?

Python 3.10 or higher is required to run an autonomous multi-agent crypto trading system. The advanced implementation relies on a modular codebase structure with dedicated directories for agents, models, strategies, and data to function properly.

How do I configure risk limits and exchange connections for AI trading agents?

Risk limits and exchange connections for AI trading agents are configured in the src/config.py file. This central configuration module allows teams to specify target exchanges, select the active AI provider, and set risk thresholds for the orchestrator.

Why run individual AI trading agents separately instead of just using the main orchestrator?

Running individual AI trading agents separately, such as trading_agent.py or risk_agent.py, allows developers to debug, test, and extend specific agent behaviors in isolation. This modular approach isolates execution issues before integrating them into the full multi-exchange orchestrator.