82c68fa8b0
- 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>
1.9 KiB
1.9 KiB
🐟 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
-
Trading Engine (
src/trading/)- Alpaca API integration
- Order execution
- Position management
- Portfolio tracking
-
Research Module (
src/research/)- Market data analysis
- Small cap screening
- News sentiment analysis
- Pattern recognition
- Continuous learning
-
Strategy Engine (
src/strategies/)- Strategy development
- Backtesting
- Risk assessment
- Performance optimization
-
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
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