Files
biggfish/README.md
T
sami7777 82c68fa8b0 Scalping strategy overhaul: bidirectional trading, oil/JPY focus
- Switch to oil stocks (USO, XLE, OXY, CVX, XOM, SLB, HAL, DVN, MPC, VLO)
- Add JPY/USD forex pairs for Japan targeting
- 7-action RL space: long, short, close (was 5 long-only actions)
- Bollinger Band mean-reversion scalp entries both directions
- 5-minute candles with 60-second cycles for scalping
- 35 features (added VWAP, fast RSI, fast ROC for scalping)
- Short position support in backtest, executor, and RL environment
- GA tuned for scalping: tighter SL/TP, shorter hold times

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 16:45:19 -07:00

66 lines
1.9 KiB
Markdown

# 🐟 BIGGFISH - Autonomous Stock Trading System
**Goal:** Turn $100 → $1,000 in 2 months through intelligent paper trading
## Overview
BIGGFISH is an AI-powered autonomous trading system that:
- Starts with small cap stocks, gradually transitions to blue chips
- Continuously researches and learns market patterns
- Proposes strategies for approval before execution
- Provides daily performance reports and insights
- Operates on Alpaca paper trading (zero risk)
## Architecture
### Core Components
1. **Trading Engine** (`src/trading/`)
- Alpaca API integration
- Order execution
- Position management
- Portfolio tracking
2. **Research Module** (`src/research/`)
- Market data analysis
- Small cap screening
- News sentiment analysis
- Pattern recognition
- Continuous learning
3. **Strategy Engine** (`src/strategies/`)
- Strategy development
- Backtesting
- Risk assessment
- Performance optimization
4. **Reporting System** (`src/reporting/`)
- Daily performance reports
- Trade logs
- Strategy proposals
- Learning insights
## Trading Rules
- ✅ Paper trading only (Alpaca)
- ✅ Start with small caps, move to blue chips as portfolio grows
- ✅ All strategies require approval before execution
- ✅ Daily reports and transparency
- ✅ Risk limits enforced programmatically
- ✅ Continuous research and adaptation
## Setup
```bash
cd /workspace/extra/repos/biggfish
pip install -r requirements.txt
cp config/config.example.json config/config.json
# Add your Alpaca paper trading API keys to config.json
python src/main.py
```
## Goal Timeline
- **Week 1-2:** Small cap momentum plays ($100 → $200)
- **Week 3-4:** Diversify into mid caps ($200 → $400)
- **Week 5-6:** Add blue chip positions ($400 → $700)
- **Week 7-8:** Balanced portfolio ($700 → $1,000)
## Status
🚧 **In Development** - Building initial components