Skip to content

lyc0603/multi-agent

Repository files navigation

multi-agent

Project to study the multi-agent crypto fund management.

Navigate to the directory of the cloned repo

cd multi-agent

Installation

To install the latest release on PyPI <https://pypi.org/project/toml/>_, run:

pip install toml

Create a python virtual environment

  • iOS
python3 -m venv venv
  • Windows
python -m venv venv

Activate the virtual environment

  • iOS
. venv/bin/activate
  • Windows (in Command Prompt, NOT Powershell)
venv\Scripts\activate.bat

Install the project in editable mode

pip install -e ".[dev]"

Run

CoinGecko

  • Merge Coingecko chart data
python scripts/process/signal/gecko_all.py
  • Process crypto daily data
python scripts/process/signal/crypto_daily.py
  • Process common factors
python scripts/process/signal/common_factors.py
  • Process weekly data
python scripts/process/signal/crypto_weekly.py
  • Process CAPM data
python scripts/process/signal/capm.py
  • Process crypto market data
python scripts/process/signal/cmkt.py

CryptoCompare

  • Fetch Cryptocompare data
python scripts/environ/fetch/cryptocompare.py
  • Process OHLC data
python scripts/process/signal/ohlc.py

Environ

  • Process the environment data
python scripts/process/env_data.py

About

ArXiv'25: LLM-Powered Multi-Agent System for Automated Crypto Portfolio Management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors