Documentation

Getting Started

From zero to a tested trading strategy in five steps. No coding required.

What you need before starting: Historical market data for your instrument in CSV format (data you own or have the right to use), and DataConvert, a free tool that converts it on your computer (step 1). Everything else runs inside partiqon.
01

Convert your data with DataConvert

partiqon uses a compact binary format called BAR6. DataConvert is a free, open-source tool that converts your CSV data into BAR6. It runs locally, so your raw data never leaves your computer.

Download DataConvert, point it at your CSV export, set your symbol name and timeframe, and click Convert. You get a .bin file. partiqon works with bars of 1, 5, 10, 15, 30 or 60 minutes, or with tick data. Choose one of these sizes in DataConvert.

β†’ Step-by-step DataConvert guide

02

Upload your data file

In the workspace, open the Settings panel, confirm that you own the data (or have the right to use it), and drop the .bin file you just created onto the upload area. partiqon reads the symbol and timeframe from the file itself and checks that the file is valid.

πŸ’‘ Each file is stored in your account and available for any strategy. Free keeps 2 files, Pro 10 and Premium any number; the size limits are on the pricing page. A dataset that has not been used for 90 days is deleted, at the earliest 14 days after we e-mail you about it.
03

Build your strategy: three ways

Pick whichever method suits you:

  • Graph editor: Drag blocks onto the canvas, connect them visually. No code. 98 block types covering indicators, conditions, entries, exits, and trailing stops. Block reference β†’
  • Text2Strategy: Describe your strategy in plain language ("RSI below 30, EMA slope up, enter long with 1.5 ATR stop") and partiqon builds the graph for you. Text2Strategy guide β†’
  • Pine Script import: Already have a TradingView strategy? Import it and run it on your own data. Pine import guide β†’
πŸ’‘ Not sure what blocks to connect? Start with Text2Strategy. It gives you a runnable graph you can then edit manually.
04

Run your first backtest

With a graph open, click Backtest in the graph toolbar. Set a date range and initial capital, then click Run Backtest. Fills use the bid/ask stored in your data; the spread field only applies to bars that carry no quotes.

Results include: equity curve, profit factor, win rate, max drawdown, Sharpe ratio, and a full trade-by-trade breakdown. The backtest runs in the background, so you can do other things while it runs.

β†’ How backtesting works

πŸ’‘ A date range splits into an in-sample period (e.g. 2020–2023) and an out-of-sample window after it (2024–present). Figures measured on the range the parameters were tuned on include whatever the tuning fitted to that range; the later window is data the tuning did not read.
05

Optimise and validate

Mark input constants as tunable in the graph editor. Then use PSO Optimize (Pro and Premium) to search for the parameter values that measure highest on your chosen metric across your in-sample period.

Walk-Forward Validation (Pro and Premium) measures the graph, unchanged, on several consecutive out-of-sample blocks, each one after an in-sample window. The figures of each block show how the result differs from one period to the next.

β†’ PSO and walk-forward explained

πŸ’‘ Walk-forward results list how many blocks had an out-of-sample profit factor of 1.0 or higher, the average and the lowest block, and each block's own figures. They are measurements of past periods, not a forecast.

What's next?

Walk-Forward Optimization (WFO, Premium) re-tunes the parameters on each block's in-sample window and then measures the block after it, so it measures the procedure of re-tuning as new data arrives. Every result in partiqon is a measurement of past data; none of them says whether a strategy is fit to trade.

Explore the full documentation: