Skip to content

Interactive calculator ​

Compute price index numbers directly in your browser. Load a data file, map the columns, aggregate to periods, balance the panel if needed, and calculate bilateral or multilateral indices — mirroring the PyIndexGUI desktop application step by step.

Supported formats: CSV, TSV, JSON, NDJSON, Parquet (DuckDB-WASM) and XLSX/XLS (SheetJS). Files are parsed locally; nothing leaves your machine.

Export: results and the balanced panel can be downloaded as CSV or Excel. All exported numbers are rounded to 8 significant digits, so no binary floating-point noise (e.g. 0.30000000000000004) ever appears in your files — see numeric alignment.

  1. 1. Import
  2. 2. Aggregate
  3. 3. Balance
  4. 4. Calculate
  5. 5. Export

1. Import data

Load a CSV, TSV, JSON, Parquet or Excel file (parsed locally with DuckDB-WASM / SheetJS — nothing is uploaded).