No previous chat context available. The models' decision-making will improve as they build context during backtest.
Time | Level | Message |
---|---|---|
Loading logs... |
Time | Coin | Action | Amount | Price (USD) | Total (USD) | Mode |
---|---|---|---|---|---|---|
Loading transactions... |
ThorpeBot is a cryptocurrency trading bot that leverages the power of multiple Large Language Models (LLMs) to make trading decisions by consensus. It combines insights from three different AI models:
By requiring consensus among these models, ThorpeBot aims to reduce bias and increase confidence in trading decisions.
ThorpeBot consists of several interconnected components:
Manages market data collection, LLM consultation, and trade execution.
Stores market data, transactions, and model decisions.
Provides endpoints for data access and bot control.
User dashboard for monitoring and interactions.
ThorpeBot's core innovation is its LLM consensus mechanism:
The current Vercel deployment runs in demo mode, which simulates trading activity:
To start a backtest, click the "Run Backtest" button in the Model Chat page.
ThorpeBot provides a RESTful API for data access:
Endpoint | Description |
---|---|
/api/status |
Get the current bot status and statistics |
/api/chat |
Retrieve model discussions and decisions |
/api/transactions |
Get a list of trading transactions |
/api/prices/{coin} |
Get historical price data for a specific coin |
ThorpeBot can be deployed in different ways:
This instance runs on Vercel's serverless infrastructure:
For full functionality, ThorpeBot can be deployed using Docker:
git clone https://github.com/yourusername/tradebot.git
cd tradebot
docker-compose up -d
No previous chat context available. The models' decision-making will improve as they build context during backtest.
Loading conversation...