Write your strategy
Use the Pine editor, import a strategy, or start with an example.
A Rust-powered Pine workbench for local backtesting, analysis, and optimization. Keep your code, data, and research in your hands.

Edit a strategy, inspect trades and statistics, then test new parameters and an independent period.
Use the Pine editor, import a strategy, or start with an example.
Choose historical data and trading costs. Inspect orders, curves, and statistics.
Compare parameters, test an independent period, and keep your research records.
Edit a strategy, inspect trades and statistics, then test new parameters and an independent period.

Price charts, individual trades, and backtest statistics in one workspace.
Actual software interface · Preview builds still display the Pine Workbench name
Compare evaluated parameter combinations with grid and TPE search.
Actual software interface · Preview builds still display the Pine Workbench name
Inspect frozen research copies and validation records, then load one to continue your research.
Actual software interface · Preview builds still display the Pine Workbench nameEdit, import, save, and manage your own strategy copies.
Run the Rust engine on your computer or server.
Study trade details, curves, and the effect of trading costs.
Keep run records and export results and trade CSV files.
Automatic parameter optimization and featured strategies are temporarily available during preview. Paid plans, pricing, and device limits will be announced later.
Set parameter ranges and a search budget. Compare results with grid or TPE search.
Compare plansInspect parameters, costs, and validation records. Load a research copy to test further.
Compare plansPortable releases include the runtime. You do not need to install Rust or Node.js. Verified platforms and versions are listed on the download page.
This website provides information, documentation, and downloads. Strategies run locally and are not sent to the website. Downloading market history requires a connection to a data provider.
XPine is independent and is not affiliated with TradingView. Pine support is evolving. Check compatibility, market data, and trading costs when interpreting results.
No. Parameter optimization and featured strategies are temporarily open during preview. Paid plans and device limits have not been announced.
Download XPine and run your first backtest on your own machine.
Download XPine