Metadata-Version: 2.4
Name: optipricepropandas-gui
Version: 1.0.1
Summary: OptiPricePro Pandas Studio - standalone graphical pricing workbench
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: streamlit>=1.30
Requires-Dist: requests>=2.31
Requires-Dist: pandas>=1.5
Requires-Dist: numpy>=1.24

# OptiPricePro Pandas Studio

A standalone graphical pricing workbench for the OptiPricePro service.

Studio is a complete product on its own: it needs no other OptiPricePro
package and no separate API licence. It performs no pricing on your machine —
it collects the product, model and simulation settings you choose, sends them
to the Studio pricing service over HTTPS, and displays the results.

## Installation

One wheel, one key:

    conda create -n optipricepro-studio python=3.11 -y
    conda activate optipricepro-studio

    python -m pip install optipricepropandas_gui-1.0.0-py3-none-any.whl

## Running

    set OPTIPRICEPRO_STUDIO_API_KEY=sk_live_YOUR_STUDIO_KEY
    optipricepro-gui

Check your licence and connection at any time:

    optipricepro-gui-check

The application opens in your browser. The key may also be entered in the
sidebar instead of the environment variable.

To choose a different local port, pass Streamlit options straight through:

    optipricepro-gui --server.port 8600

## What you can price

- European, American and Bermudan exercise, plus the four native lookback
  exercise styles
- Vanilla, digital, arithmetic-Asian and geometric-Asian underlyings
- Barrier and lookback wrappers, including both nesting orders
- Stochastic rates (Ho-Lee, Vasicek, CIR, Extended CIR), stochastic
  volatility (Heston, Bates), stochastic dividends and sentiment factors,
  with uploaded correlation matrices and term-structure curves
- Stock jumps, quasi-random and variance-reduction simulation families
- Importance sampling and control variates
- Finite-difference Greeks and the full Hessian

Each result shows the price, its standard error, any variance-reduction
diagnostics, and the service's complete resolved configuration.

## Configuration reference

| Variable | Purpose |
| --- | --- |
| `OPTIPRICEPRO_STUDIO_API_KEY` | Your Studio licence key (or enter it in the sidebar) |
| `OPTIPRICEPRO_STUDIO_API_URL` | Override the service endpoint (rarely needed) |

These names are Studio-specific, so if you separately license the
`optipricepropandas` API client, both products can be installed in the same
environment without their keys or endpoints interfering.

## Licence and support

Your Studio key is issued for this product and is metered independently of any
API licence you may hold. Keep it confidential.

Contact British Asteroid Belt Trading Company with your company name, Python
version and the complete error message if you need assistance.
