# Command-Line Interface (CLI)

The `optpricing` library provides a powerful command-line interface for running common tasks like data downloading, model calibration, and backtesting.

The main entry point is the `optpricing` command. You can see all available commands by running:

```bash
optpricing --help
```

## Main Application

The main `app` object serves as the entry point for all commands.

::: optpricing.cli.main.app
    :prog: optpricing
    :show_        help: true
