$79
Add to cart

VolForge Backtesting Kit β€” Desktop App

$79

Point. Click. Backtest.

The power of Python backtesting with the simplicity of a web app.

The VolForge Backtesting Kit (Desktop App) is a professional-grade backtesting framework with a modern Streamlit interface. Interactive charts, visual analysis, no command line required.


What's Inside

πŸ“ ~3,100 Lines of Production Python

🎨 Modern Visual Interface

Built with Streamlit + Plotly for a premium experience:

  • Dark theme β€” Easy on the eyes, VolForge teal accents
  • Interactive charts β€” Zoom, pan, hover for details
  • Tabbed layout β€” Equity curve, trades, analysis, log
  • Drag & drop β€” Upload your own CSV data
  • Session history β€” Compare multiple backtests
  • Real-time updates β€” See results as they calculate

πŸ“Š Interactive Plotly Charts

Equity Curve Tab

  • Portfolio value over time
  • Drawdown visualization
  • Hover for exact values at any point

Trade Analysis Tab

  • Entry/exit markers on price chart
  • Win/loss distribution
  • P&L histogram
  • Monthly returns heatmap

Metrics Dashboard

  • Key stats at a glance
  • Color-coded performance indicators
  • Comparison with Buy & Hold

🎯 12 Built-In Strategies

Same powerful strategies as Terminal Edition:

  • SMA Crossover (10/30, 20/50)
  • EMA Crossover (12/26)
  • Triple EMA
  • RSI Strategy
  • MACD Strategy
  • Bollinger Bands
  • Stochastic Strategy
  • ATR Breakout
  • Trend Following Multi
  • Mean Reversion Multi
  • SMA Cross with Risk Management
  • Buy & Hold Benchmark

πŸ“ˆ 15+ Technical Indicators

  • SMA, EMA, WMA
  • RSI, Stochastic, MACD
  • Bollinger Bands, ATR, ADX
  • OBV, VWAP
  • And more...

⚑ Features

βœ… No Monthly Fees β€” One-time purchase βœ… Runs Locally β€” Your data stays on your machine βœ… Yahoo Finance Integration β€” Any ticker, any timeframe βœ… CSV Upload β€” Drag & drop your own data βœ… Interactive Charts β€” Zoom, pan, export βœ… Session History β€” Track multiple backtests βœ… Comprehensive Metrics β€” Everything you need βœ… Extensible β€” Full source code included


πŸš€ Quick Start

# Install dependencies

pip install -r requirements.txt

# Launch (opens browser automatically)

python run.py

The app opens in your default browser. Select strategy, enter ticker, click "Run Backtest."


Who This Is For

  • Visual traders who prefer charts over tables
  • Analysts creating reports and presentations
  • Beginners who want a friendly interface
  • Anyone who prefers clicking over typing

Requirements

  • Python 3.8+
  • pandas, numpy, yfinance, streamlit, plotly

FAQ

Is this a web service? No. It runs 100% locally on your machine. Nothing is sent to external servers (except Yahoo Finance API calls for price data).

Can I run it on a server? Yes! Streamlit can be deployed to any server. Great for team access.

What's the difference vs Terminal Edition? Same backtesting engine, different interface. Terminal = CLI for developers. Desktop App = GUI for visual analysis.

Add to cart
0 sales

Python backtesting framework with a beautiful web-based GUI. Interactive Plotly charts, drag-and-drop CSV upload, dark theme. Runs locally in your browser.

Size
67.9 KB
Powered by