Getting Started with Backtesting
Welcome to the Tradavity Backtesting platform! This guide will walk you through everything you need to know to get started with backtesting your trading strategies.
Backtesting allows you to practice trading on historical market data. You can replay past price action, take trades, and analyze your results - all without risking real money.
Quick Start
- Create a Session - Click "New Session", select a Profile (and optionally a Layout)
- Enter the Session - You'll see the TradingView chart
- Choose a Symbol - Use the symbol search in the chart toolbar, or open the Watchlist to browse available symbols
- Navigate to a Date - Use chart navigation or the "Go To" feature
- Start Replay - Click the Replay button to select your starting point
- Take Trades - Use the Order Panel in the bottom bar or the Trading tab in the right panel to place orders and manage positions
Understanding the Interface
Chart Area
The main chart displays historical price data using TradingView charting technology. You can:
- Zoom in/out with mouse wheel
- Pan by clicking and dragging
- Change timeframes using the toolbar
- Draw on charts (Pro feature)
- Take chart screenshots using the snapshot button in the toolbar
- Open the Watchlist using the list icon in the toolbar to browse and switch symbols
The Watchlist panel slides open to the right of the chart, showing organized symbol groups (Micro Futures, E-mini, Crypto, Metals, Forex Majors, Forex Crosses) with live prices and percentage changes. Click any symbol to switch the chart. Use the search bar to filter symbols. The Watchlist is hidden on mobile devices.
Right Panel
The right panel contains 8 tabs accessible via the navigation icons. Your selected tab is remembered across sessions.
- Trading - View your account balance, open position, pending orders, trade history, and performance statistics
- Calendar - PnL calendar with your layout's components for recording trade data (P&L, result, direction, notes, and any custom fields)
- Layout Editor - Build and customize your trade entry form using a grid of configurable components
- Journal Entry - Add notes and observations to individual trade entries
- Screenshots - Capture and review chart screenshots attached to entries
- Go To - Jump to specific times on the chart
- Drawing Tools - Automatic chart line drawing (Pro feature)
- Goals - Track your backtesting performance goals
Bottom Panel
The bottom panel is split into two halves:
Left side - Replay Controls:
- Replay - Select a point on the chart to start replaying from
- Play/Pause - Control playback of price bars
- Step - Advance one bar at a time
- Stop - End replay mode
- Speed - Adjust replay speed (0.1x to 20x)
- Timeframe - Change replay bar granularity
Right side - Order Panel:
- Buy/Long - Place a long order
- Quantity - Adjust position size with stepper controls
- Order Type - Select Market, Limit, or Stop order
- Price - Set the order price (for Limit and Stop orders)
- Sell/Short - Place a short order
- Flatten - Close all open positions
- Cancel All - Cancel all pending orders
- Reverse - Reverse your current position direction
See the Trading Guide for full details on the trading system.
Sessions
Sessions organize your backtesting practice. Each session tracks:
- Which symbol and date range you're practicing on
- Your profile and layout preferences
- All trades entered during the session
- Notes, screenshots, and chart state
- Chart drawings, colors, and indicators
- Open positions and pending orders
- Time spent practicing
Sessions auto-save your progress. When you return to a session, everything is restored exactly where you left off - chart position, replay state, drawings, open positions, pending orders, and all.
Profiles
Profiles store your trading account simulation settings:
- Account size - Starting balance for the simulation
- Commission - Fee per trade
- Tick value - Dollar value per tick movement
- Point value - Dollar value per point movement
Create different profiles for different instruments or account types. Manage profiles via the Profiles button in the top bar, which opens the Profiles modal where you can create, rename, set default, archive, and delete profiles.
Layouts
Layouts control your trade entry form using a grid of configurable components. There are 10 component types available:
- Date Picker - Date selection for trade entries
- Net P&L - Profit/loss input with currency and color coding
- Trade Result - Win/Loss/No Trade/BreakEven outcome buttons
- Button Toggle - Customizable button groups (e.g., Long/Short direction)
- Custom Input - Flexible numeric inputs (label as entry price, stop loss, fees, or anything)
- Quick Input Buttons - Preset value buttons for fast data entry (e.g., ratings)
- Slider - Step-based slider for ranged values
- Dropdowns - Dual dropdown selectors
- Toggle Switches - On/off switches for binary options
- Checkboxes - Multi-select checkbox groups
Each component can be fully customized with labels, colors, and behavior settings. New users automatically receive a starter layout to get going immediately. Manage layouts via the Layouts button in the top bar.
Next Steps
- Sessions Guide - Deep dive into session management
- Replay Mode - Master the replay system
- Trading Guide - Learn the full trading system (orders, positions, rules)
- Layout Editor - Customize your trade entry fields
- Goals - Set and track performance targets