Features
WealthLab is like you've never seen it before, but with all the features that you've come to expect. Create powerful strategies with the new and colourful Strategy Building Blocks. Find Easter eggs like Indicator Sets for charts and change chart themes with one click. Simultaneous connections for multiple brokerages. And yes, Auto Trade!
AI-Powered
  • Generate strategies from plain-English ideas
  • Review the AI’s reasoning, refine the results
  • Connect Claude directly to WealthLab
  • Let AI run backtests and analyze results
  • Integrate external tools through MCP
Charting & Market Data
  • Multi-Timeframe Analysis
  • 100+ Technical Indicators
  • Real-time Streaming Charts
  • Historical and Fundamental Data
  • Dynamic Index DataSets
  • Custom Data Import APIs
Strategy Development
  • Strategy Generator AI (plain English)
  • Visual Strategy Building Blocks (No Coding)
  • C# Programming Environment
  • Custom Indicator Development
  • Genetic Evolver Strategy Generation
Portfolio Backtesting
  • Manage Multiple Positions
  • Dedicated Rotation Strategy Type
  • Uses Point-in-Time Index Constituents
  • MetaStrategies with Combined Equity Curve
  • Advanced Position Sizing
Automated Trading
  • Multi-broker Connectivity
  • Paper Trading Environment
  • Live Strategy Execution
  • Order Management System
  • Real-time Monitoring
Extensive Performance Reports
  • Multiple Plug & Play Performance Visualizers
  • Sharpe & Sortino Ratios
  • Trade Analysis & Statistics
  • Equity Curve Visualization
  • Custom Performance Metric Scorecards

Features

Highlights

  • Industry-standard portfolio backtesting runs your Strategy on every symbol in sync, bar by bar
  • High-speed backtesting built on .NET 10 takes full advantage of multi-core CPUs
  • Backtest as much data (symbols, bars, history) as your RAM can handle
  • AI-powered Strategy development: describe your rules in plain language and let the built-in Strategy Generator AI write the code
  • Connect Claude and other AI assistants through WealthLab's local MCP server and REST API
  • Rotation Strategies move into and out of symbols based on any indicator or weight factor, long or short, rebalancing anywhere from daily to yearly
  • Combine multiple Strategies and portfolios with the drag-and-drop MetaStrategy designer, including a shared capital pool option
  • Indicators go far beyond smoothers and oscillators. You can plot and trade market sentiment, company fundamentals, economic data, market indices and aggregate indicators.
  • Sophisticated position sizing, including Max Risk Percent and Advanced Position Sizers, plus scaling in and out and equity curve trading
  • Support for tick, second, minute, daily and higher bar intervals, including custom intervals
  • Multiple time frame analysis
  • Multi-currency backtests with a selectable base currency
  • Use external symbols to create pairs trading, spread and intermarket Strategies
  • Supports stocks, futures, options, cryptocurrencies, funds and more, with attention to each instrument's market hours and holidays
  • Backtest options Strategies with synthetic option data and Greeks; expired option positions exit automatically
  • Detailed trade listings and backtest reports covering overall performance, drawdown analysis, profit distribution, MFE/MAE, periodic returns and much more
  • Analyze indicator values at trade entry: any WealthLab indicator can be used as a Position Metric
  • Import historical trades from your broker's export file and run them as a backtest with Trade History
  • The Strategy Monitor manages trade signals from multiple Strategies in one window. Each Strategy runs with its own time frame, data and sizing, and can connect to its own account at any supported broker.
  • WealthLab's Strategy Genetic Evolver automatically generates and evolves Strategies, generation after generation, until only the best remain
  • Strategy Rankings compares backtest results side by side across Strategies, portfolios, time frames, date ranges and position sizing, and its Symbol Rankings tab finds the symbols that work best for a Strategy
  • Screen the entire US stock market with your Strategies using the Screener, in the cloud or locally with your own data and extensions

AI Integration

  • Strategy Generator AI, powered by Claude, turns your plain-language rules into a working Strategy and explains its reasoning, which you can keep as the Strategy Description
  • The Strategy Generator knows which WealthLab extensions you have installed and can use their indicators in the Strategies it designs
  • Let the AI search the web for Strategy ideas that match your prompt
  • Ask the AI for suggested symbol lists when creating DataSets
  • Built-in local MCP server and REST API let Claude and other AI assistants, scripts and apps run backtests in WealthLab without the user interface
  • Connected AI assistants can list and save Strategies, explore indicators and their parameters, and validate C# Strategy code before running it
  • API backtests support commission, slippage, round lots, interest settings, dividends and benchmark metrics
  • An AI Co-Pilot is integrated into WealthLab's Help

Strategy Building Blocks

  • Interactive wizard for drag-and-drop Strategy creation using highly flexible Building Blocks
  • Blocks can use any indicator, including custom indicators
  • Great for traders who don't want to write Strategy code
  • Ideal for experienced users who want to prototype quickly
  • Various entry types and powerful rules, conditions and qualifiers, including same-bar exits
  • Easily backtest Strategies based on trendlines, chart patterns, or chart style rules (Kagi, Point & Figure, Line Break, Renko)
  • Build more complex Strategies that use "fuzzy logic" with Multi-Condition Groups, and separate groups of Conditions with an OR Divider
  • Automatically test which combinations of Conditions in a Multi-Condition Group contribute to performance
  • Rank symbols in a DataSet by any indicator with the Symbol Ranking Block

Optimization and Robustness Testing

  • True portfolio optimization with 2D and 3D surface charts for robustness analysis
  • Built-in Exhaustive and Shrinking Window optimizers
  • Walk-Forward Optimization (WFO) with a range wizard for intervals in days, weeks, months or years, plus a Pre-Live Optimization Run that produces parameters for live trading
  • Rolling Window Backtests in Strategy Rankings test Strategies over a window that advances through time, with average metrics across all windows
  • Metrics History and Equity Curves Visualizers show how a Strategy holds up from period to period
  • Optimize indicator parameters at any depth, as well as position sizer settings and Max Open Positions
  • Manage result filters with the Filter Set Manager
  • Save long optimization runs to disk and resume your analysis later
  • Develop and plug in your own optimization methods

Charting

  • Wide range of drawing tools: trendlines, parallel lines and channels, speed resistance lines, regression channels, Fibonacci, freeform pen, shapes and more
  • Name your chart drawings and use them in Strategy code
  • Drag-and-drop creation of "indicator of an indicator"
  • Hundreds of technical indicators in the built-in and extension indicator libraries
  • Combine indicators by smoothing them, applying math operations or scaling them to another bar scale, with no programming required
  • Create multi-symbol plots for trading spreads, composite indexes, relative performance charts and artificial data
  • Tick, second, minute, daily, weekly, monthly, quarterly and yearly charts with custom multipliers (8-Hour, 100-Tick, etc.)
  • Chart styles galore: Line, Bar, Candle, EquiCandle, EquiVolume, Kagi, Line Break, Heikin Ashi, Renko, Point & Figure and Volume Profile
  • Data Panel shows price and indicator values as you move the mouse over a chart
  • Trade directly from streaming charts with Buy/Sell/Short/Cover buttons, live order display, tradable lines, streaming profit and a one-click Flatten button
  • Synchronize the crosshair cursor across charts
  • Multiple windows, workspaces, panes, scales and intervals at the same time, ideal for multiple monitors
  • Jump from trade to trade, or signal to signal, with the Positions and Signals Navigators
  • Light, dark and Ultra Dark themes

Data

  • Avoid survivorship bias and data spikes with the built-in WealthData provider. For supported indices you get curated, top-quality EOD data, including delisted symbols, with non-tradeable data excluded, carefully processed corporate events, and DataSets that adjust automatically to index composition changes.
  • Supports historical (daily and intraday), real-time, fundamental, market sentiment, economic and historical news data from many data vendors
  • Includes free daily and intraday data providers for stocks and cryptocurrencies
  • Fast local data storage keeps your history available at any time, including in Offline Mode
  • Automatically falls back to the next best data provider if your vendor of choice has data issues
  • Native support for ASCII and MetaStock data, plus MetaTrader and other sources through extensions
  • Always up-to-date DataSets for major U.S. and world indices
  • Create Dynamic DataSets for your own date ranges, and DataSets that update their composition automatically (think "recent IPOs")
  • Symbol mapping for data and event providers
  • Built-in FRED and U.S. Treasury yield data
  • Historical data corrections and integrity checks

Real-Time Features

  • Many data vendors supported through data provider extensions (IQFeed, Tiingo, Twelve Data and dozens more)
  • Save money on data subscriptions by using your broker's data feed

Trading

  • Automated trading with major brokers: Interactive Brokers, Schwab, Alpaca, Tradier and TradeStation
  • More broker integrations via the Medved Trader extension
  • Cryptocurrency auto-trading with Kraken, Binance and KuCoin
  • Automated paper trading and manual order placement are fully supported
  • Trade multiple Strategies in real time with multiple brokers
  • Strategy Monitor scheduling includes At-Close Signaling for daily Strategies and a Market Open Priming Run for intraday Strategies
  • Market, Limit, Stop, StopLimit, Market-on-Close and Limit-on-Close orders, plus pre- and post-market order placement
  • Trading Thresholds per broker account control open positions, cash, buying power and the Pattern Day Trader rule
  • Use Live Broker Positions keeps your Strategy in sync with your actual account
  • See Broker Positions and Strategy Positions separately, and load open orders and positions from your broker into WealthLab

Signal Publishing

  • Publish signals to your Collective2.com Strategies and earn money from subscribers (stocks, options, futures and forex)
  • Use the Discord extension to share signals across multiple channels

Programming and Extensibility

  • Automatic code generation for drag-and-drop indicators and Building Block Strategies
  • Powerful, easy C# programming in the built-in Editor, with searchable QuickRef documentation; use any .NET language in custom Strategy libraries developed in Visual Studio, VS Code and others
  • Version control support: link Strategy code to an external file
  • Connect third-party .NET libraries to extend WealthLab's capabilities
  • Create your own libraries of reusable methods and functions
  • Integrate your own brokers and data providers, optimization techniques, position sizing methods, compiled Strategies, reusable method libraries, interactive performance visualizers and more