Thanks to visit codestin.com
Credit goes to github.com

Skip to content

etrobot/open-alpha-arena

Repository files navigation

Open Alpha Arena

image image

This is a project inspired by nof1 Alpha Arena, you can setup AI trading bot on crypto market.

DONE:

  • Paper Trading
  • OpenAI compatible API
  • LEVERAGE
  • cctx quotes

TODO:

  • real trading

Star History

Star History Chart

Getting Started

Prerequisites

  • Node.js 18+ and pnpm
  • Python 3.10+ and uv

Install

# install JS deps and sync Python env
pnpm run install:all

Development

By default, the workspace scripts launch:

  • Backend on port 5611
  • Frontend on port 5621

Start both dev servers:

pnpm run dev

Open:

Important: The frontend source is currently configured for port 5621. To use the workspace defaults (5611), update the following in frontend/app/main.tsx:

Alternatively, run the backend on 5621:

# from repo root
cd backend
uv sync
uv run uvicorn main:app --reload --port  5621 --host 0.0.0.0

Build

# build frontend; backend has no dedicated build step
pnpm run build

Static assets for the frontend are produced by Vite. The backend is a standard FastAPI app that can be run with Uvicorn or any ASGI server.

License

MIT

About

AI paper trading project inspired by nof1 Alpha Arena, using cctx for quotation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published