# OpenBacktesting Studio

Studio is the optional browser interface for OpenBacktesting. Edit local Python files, change strategy inputs, run backtests, and inspect charts, trades, logs, and parameter experiments in one workspace. The Python framework works independently: installing `openbacktesting` alone does not install Studio or its web assets.

Start with [Install and launch](https://docs.openbacktesting.com/studio/installation/index.md), then follow the chapters in order for your first session. Return to an individual chapter when you need a specific workflow. Screenshots in the guide open at full size when clicked.

## Install and launch { #1-install-and-launch }

Install Studio on macOS with one command, then open it from a double-click launcher. [Read this chapter →](https://docs.openbacktesting.com/studio/installation/index.md).

[From a source checkout](https://docs.openbacktesting.com/development/index.md#studio-development){ #from-a-source-checkout } · [From built packages](https://docs.openbacktesting.com/repository/studio/docs/development/index.md){ #from-built-packages }

## Choose your workspace { #2-choose-your-workspace }

Open a strategy directory, switch workspaces, and understand how Studio remembers your selection. [Read this chapter →](https://docs.openbacktesting.com/studio/workspace/index.md).

## Run your first strategy { #3-run-your-first-strategy }

Run the bundled EMA strategy and configure inputs, execution properties, and market data. [Read this chapter →](https://docs.openbacktesting.com/studio/first-backtest/index.md).

## Read charts and results { #4-read-charts-and-results }

Inspect charts, report tabs, saved runs, and source snapshots in Studio. [Read this chapter →](https://docs.openbacktesting.com/studio/results/index.md).

## Edit code and parameters { #5-edit-code-and-change-parameters }

Save Python strategy files, change inputs, and reuse presets and data profiles. [Read this chapter →](https://docs.openbacktesting.com/studio/editing/index.md).

## Inspect logs { #6-inspect-logs }

Filter saved strategy logs and locate messages in captured source code and chart bars. [Read this chapter →](https://docs.openbacktesting.com/studio/logs/index.md).

## Compare parameters { #7-compare-parameters-with-optimizer }

Preview parameter combinations, run experiments, and compare or export saved trial reports. [Read this chapter →](https://docs.openbacktesting.com/studio/optimizer/index.md).

## Save, share, and reopen { #save-share-and-reopen }

Keep workspace history, export and import result archives, and open read-only reports. [Read this chapter →](https://docs.openbacktesting.com/studio/sharing/index.md).

## Troubleshooting { #troubleshooting }

Resolve installation, strategy discovery, data, workspace, and missing-result issues. [Read this chapter →](https://docs.openbacktesting.com/studio/troubleshooting/index.md).
