Portfolio backtesting studio

Same stocks. Same money.Six different endings.

Vernisity replays a portfolio against real daily prices and lets you change the one thing most backtests leave fixed: the rule that decides when money goes in. Pick a rule below. Every one gets the same basket and the same $80,000.

Workspace / Strategy studio / Core 60 · 25 · 15
Interactive demo
VOO 60 · QQQ 25 · AGG 15 · Buy rule · pick one
Buy rule

Buy the dip

When a ticker closes at least 10% below its close three months earlier, split all waiting cash among qualifying tickers by target weight.

Value on Sep 25, 2026$270,243+$36,522 vs Monthly DCA
  • Selected rule
  • Monthly DCA
  • Other rules
Money in
$80,000
Return per year
17.3%
Deepest drop
−27.2%
Buys placed
27
Cash still waiting
$8,500
Simulated with the Vernisity engine on daily adjusted closes, Jan 2, 2015 to Sep 25, 2026.Return per year is money-weighted, so it counts when each dollar went in.
The ranking

One decision.
A $65,559 spread.

Every row starts from the same $10,000, adds the same $500 a month and can only buy VOO, QQQ and AGG. The only thing that changes is the rule deciding when cash goes in. Pick a row to load it into the preview.

Same basket, six rules

6 buy rules ranked by final value on the same basket and deposits
$273,149
$270,243
$233,721
$221,217
$210,869
$207,589
6 rows
Rules fire per tickerSo the mix drifts. Both dip rules ended with 66 to 74% in QQQ, which fell harder and recovered faster. Vernisity shows the drift instead of hiding it.
Timing has a costBuy the dip still holds $8,500 in cash on the last day. Deposits stay in cash until a ticker meets its buy rule.
Not a forecastThese are historical simulations for research and learning. A different window or basket can reverse the order, which is exactly what the studio lets you test.
How it works

From idea to backtest in three moves.

01Build the basketAdd tickers, set target weights, choose a start date and how much you put in each month.
Add a ticker…
VOOVanguard S&P 500 ETF60%
QQQInvesco QQQ Trust25%
AGGiShares Core US Bond15%
02Decide when to buyPick one of six rule families and tune it with sliders. Dips, schedules, moving averages, trend filters, pullbacks and daily moves.
DipPeriodicPrice/MADual MAPullbackDaily move
Drawdown at least10%
Lookback3 months
03Read every tradeThe chart redraws as you edit. Every buy lands in a timeline with its date, price and the rule that fired it.
Buy QQQ · dip ruleMar 11, 2025$14,000
Buy QQQ · dip ruleJan 27, 2022$10,000
Buy QQQ · dip ruleNov 20, 2018$16,500
Monthly depositEvery month$500
Inside the workspace

Built for asking
“what if?” quickly.

A quiet, keyboard-first studio. Save a strategy to your workspace, then come back, duplicate it and try the next idea.

Live previewResults redraw while you drag a slider. The saved version stays on the chart as a faint line.
Saved strategiesSave and duplicate strategies, then use the saved version as a baseline while you edit.
AI agentDescribe a strategy in plain words and open the result straight in the studio.
⌘KKeyboard firstJump to any strategy or action from the command palette. Press N for a new one.
Your turn

Test your rule on
your basket.

Free for academic and personal research. Sign in and your first strategy is one keystroke away.