Automate Your Price Adjustments
CPAM tracks commodity indices from 14 data providers and drives PAM formulas with 12-decimal-place precision — replacing manual spreadsheet workflows with a complete, auditable system.
Everything You Need for Index-Linked Pricing
From visual formula builders to forecasting and approval workflows — CPAM covers the full lifecycle of commodity-linked contract price adjustments.
Visual PAM Builder
Build commodity price adjustment formulas using a drag-and-drop node editor. Chain together price factors, unit conversions, caps, floors, and FX adjustments — no code required.
Index Series Management
Ingest and manage price index data from 14 integrated providers: BLS, FRED, ECB, EIA, OANDA, World Bank, IMF, Eurostat, ONS, Statistics Canada, ABS, BIS, Alpha Vantage, and USDA NASS.
Forecasting Engine
Forecast future index levels using SARIMA, ETS, and ensemble models. Overlay predicted values against actual observed data to assess accuracy over time.
PAM Comparator
Compare multiple PAMs side-by-side. View spread charts, correlation heatmaps, and structural differences to understand how formula choices affect pricing outcomes.
Movement Tracking
Track cumulative index movement over any period — monthly, quarterly, bi-annual, or yearly. See each component's contribution to the total change from baseline.
Approvals & Audit Trail
Route price changes through configurable approval workflows. Every adjustment is logged with the exact index value, formula version, and approver — a complete, traceable record.
Build Pricing Formulas Visually
The PAM builder uses a node-based editor to construct contract price adjustment formulas. Connect index factors, apply transforms, and configure how values combine — without writing code.
- 5 node types: Factor, Transform, Combine, Convert, Control
- Connect directly to any of the 14 integrated index providers
- Built-in unit conversions (e.g. $/MT → $/lb, EUR → USD)
- Configurable caps, floors, and lag periods per node
- Full version history — revert to any previous formula state
Ingest Index Data from 14 Providers
Connect to BLS, FRED, ECB, EIA, OANDA, World Bank, IMF, Eurostat, ONS, Statistics Canada, ABS, BIS, Alpha Vantage, and USDA NASS. Each data point carries a version tag and full revision history.
- Automated ingestion with configurable sync schedules
- PRELIMINARY / FINAL / REVISED versioning per observation
- Data quality scoring — gaps, outliers, staleness, completeness
- Revision tracking: log every value change from preliminary to final
- 30+ ECB FX currency pairs discoverable without a paid API key
Forecast Indices and Compare PAM Structures
Run SARIMA, ETS, and ensemble forecasts on any index series. The PAM comparator overlays multiple formulas on shared data to reveal structural differences in pricing outcomes.
- Three forecast models: SARIMA, ETS, ensemble weighting
- Actual vs forecast overlay to assess model accuracy visually
- Side-by-side PAM comparator with spread and correlation charts
- Historical performance analysis across different formula structures
- Configurable approval thresholds triggered by movement magnitude
Start Managing Price Adjustments Properly
Replace your spreadsheets with a system built for index-linked pricing — traceable, auditable, and precise.