AI-Enhanced Portfolio Construction

Build sophisticated investment portfolios using machine learning, classical algorithms, and custom AI-generated strategies powered by Anthropic Claude.

How It Works

1 · Select Stocks

Choose up to 8 stocks from the DOW30 to build your portfolio.

2 · Choose Strategy

Select pre-built algorithms or create custom AI-generated strategies using natural language.

3 · Analyze Results

View forecasts, backtests, portfolio weights, and comprehensive performance metrics.

Key Features

Stock Selection

Choose from DOW30 stocks with historical price data from Yahoo Finance.

AI Strategy Generation

Describe your investment approach in natural language and let Claude generate custom algorithms.

Pre-built Algorithms

Access proven models: ARIMA, LSTM, Autoformer, Markowitz optimization, and reinforcement learning.

Real-time Backtesting

Test strategies against historical data with comprehensive performance metrics and risk analysis.

Interactive Visualizations

View portfolio compositions, equity curves, forecast charts, and performance analytics.

Session History

View training history, compare performance across runs, and analyze past experiments.

Custom Strategy Library

Save your Claude-generated strategies and reuse them across sessions without re-prompting.

Powerful Algorithm Suite

Choose from proven classical algorithms or create custom strategies using natural language descriptions

Pre-built Algorithms

Forecasting Models
ARIMA
Classical statistical model that captures auto-regressive patterns and moving averages to predict future prices
LSTM
Deep learning neural network designed to learn long-term dependencies in sequential price data
Autoformer
State-of-the-art transformer with auto-correlation mechanism for long-horizon time series forecasting
Portfolio Optimization
Naive Markowitz
Classic mean-variance optimization balancing expected returns against portfolio risk using covariance estimation
GMVP
Global minimum variance portfolio that minimizes overall risk through covariance clustering and regularization
PPN
Policy Portfolio Network - deep reinforcement learning that learns allocation policies directly from price data
Margin Trader
A2C reinforcement learning agent supporting both long and short positions with configurable leverage

AI-Generated Strategies

Natural Language Input
"Create a momentum strategy that allocates higher weights to stocks with strong 30-day performance but limits individual positions to 25%"
→ Generates TypeScript algorithm automatically
Security validation & code analysis
Real-time compilation & execution
Fallback strategies for reliability
Preview & edit generated code

Demo

Built with Modern Tech

Frontend

  • Next.js 15
  • TypeScript
  • React
  • Tailwind CSS

Backend

  • FastAPI
  • Python
  • PyTorch
  • Scikit-learn

Database

  • Supabase
  • PostgreSQL
  • JWT Auth
  • Real-time

AI/ML

  • Anthropic Claude
  • LSTM
  • Transformers
  • RL

Why Choose Portfolio Pilot?

Precision

Advanced algorithms with rigorous backtesting and validation

Speed

Real-time strategy generation and portfolio optimization

Security

Multi-layer security validation for AI-generated code

Performance

Comprehensive metrics and risk analysis tools

Usability

Intuitive interface with natural language strategy creation

Reliability

Robust fallback systems ensure consistent results

Ready to Build Smarter Portfolios?

Join the future of portfolio construction with AI-powered strategies, classical algorithms, and comprehensive backtesting tools.

No credit card required • Start building portfolios immediately