Installation

Basic (backtesting only)

pip install vibetrading

With Strategy Generation

Installs litellm for multi-provider LLM support (OpenAI, Anthropic, Google, etc.).

pip install "vibetrading[agent]"

With Exchange Support

# Hyperliquid
pip install "vibetrading[hyperliquid]"

# X10 Extended (StarkNet)
pip install "vibetrading[extended]"

# Paradex (StarkNet)
pip install "vibetrading[paradex]"

# Lighter (zkSync Era)
pip install "vibetrading[lighter]"

# Aster Protocol
pip install "vibetrading[aster]"

# Everything
pip install "vibetrading[all]"

With Technical Analysis

The ta library is auto-detected at runtime. If installed, import ta works inside strategy code.

Requirements

  • Python >= 3.10

  • pandas >= 2.0

  • numpy >= 1.24

  • pydantic >= 2.0

  • ccxt >= 4.0

  • litellm >= 1.0 (optional, for strategy generation)

  • ta >= 0.11 (optional, for technical analysis indicators)

Last updated