🐟 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

S
Description
BIGGFISH Autonomous Trading Bot - GA + RL
Readme 4.5 MiB
Languages
Python 99.1%
Shell 0.9%