Files
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

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

  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

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