Everything from the deal to the ledger.
ZenCTRM covers the trade lifecycle for physical and financial commodities.
- CaptureA form per trade type
- ApproveFour-eyes, its own permission
- ConfirmConfirmation from your template
- Cash flowsReceivables and payables from payment terms
- DeliverFull or partial shipments, or fixings
- SettleFinal cash flows
- InvoicePer shipment or monthly, with netting
- LedgerJournal export
Trade capture
Multi-commodity, physical and financial
Demonstrated with power futures and forwards, and physical palm and vegetable oils. Curves already cover gas, carbon, coal, sugar, ethanol, grains and oilseeds. New commodities are configuration.
A form per trade type
Fields, order, required fields and defaults are configured, not coded.
Quality and delivery terms
Grade, brand, origin, delivery port, contract form, Incoterm and tolerance.
Units where you type
Prices in currency per unit, for example EUR/MWh. Quantities in their unit.
Trade templates
Save a trade as a template and book from it in seconds, for yourself or your team.
Fees and brokerage
On the trade, each settled with the right party.
Your validation rules
Rules you own, in C# or Python, run on every capture.
Versioned amendments
Every economic change is a new version. The history is always there.
Trade workflow
Lifecycles per trade type
For example New, Verified, Closed for financial trades; New, Confirmed, Delivered, Closed for physical trades.
Four-eyes approvals
Any step can need its own permission. The trader who books can be required to differ from the person who confirms.
Credit check queue
Send a trade for credit checking. It appears in the credit team's queue.
Steps trigger actions
Produce a confirmation or run your own logic when a step is taken.
Lifecycles changed on screen
Add states and steps, change who may take a step, or switch one off. No release.
Corrections with a reason
An authorised administrator corrects a trade's state with a reason. It is in the history.
Market data and price curves
Every publication kept
Corrections are versioned, so a valuation can always be reproduced.
Connectors
FX and yield curves, power auctions, price assessments and forward curves from leading market data providers. Files or APIs.
Calculated curves
Spreads, FX conversions and shapes from a simple formula, or from your own code.
Interactive charts
Zoom, values on hover, publications compared over time.
Calendars and schedules
Holiday calendars and scheduled feeds that run without supervision.
Valuation, exposure and P&L
Mark-to-market
Per trade period or for the whole position, in trade or reporting currency, with optional discounting.
Valuation definitions
The screen, the end-of-day run and an AI agent use the same named method, so they mean the same numbers.
Reproducible runs
An official end-of-day run is kept unchanged and can be re-computed exactly as it was, even after prices are corrected.
As at a past date
The position as it actually stood at that time.
Exposure
By commodity, period, book and counterparty.
P&L explained
Change between two runs attributed to new trades, amendments, deliveries and price moves, with realised P&L beside it.
Confirmation, settlement and invoicing
Confirmations
Confirmations and cancellation notices from templates you control, as HTML and PDF.
Confirmation tracking
From generated to sent, acknowledged or disputed, and matched.
Counterparty agreements
Payment terms, settlement currency and netting per agreement.
Cash flows from the start
Receivables and payables are generated from the payment terms of each trade, with due dates from the holiday calendar, long before the invoice.
Shipments and partial deliveries
Each shipment is recorded with its bill of lading, outturn and quality. A cargo can arrive in several parts.
Settlement
Physical trades on recorded deliveries; financial trades on the fixing. Each amount records what it was based on.
Invoices and credit notes
Monthly, or per shipment: a provisional invoice on the bill of lading and a final one on the outturn. Netting where allowed, with your own numbering.
Posted AR/AP and payments
A posted subledger, payments matched to invoices, and month-end accruals.
Tax and ledger
Tax rules by company, counterparty and product. Journal export with your account mapping.
Bring a real trade. We will book it live.
In 30 minutes an AI assistant books your trade, a person approves it, and you see the record of both.