Veridian CTRM logo

Physical commodity trading, for desks the big platforms priced out.

Concentrate payables, quotational periods, provisional-to-final on assay — modelled properly, not bolted on.

PC-2026-101  CONTRACTED
GeneralLocked · confirmed
Counterparty
Meridian Metals SA
Commodity
Lead Concentrate
Quantity
5,000.000 DMT  ±10%
Incoterms
CIF Hamburg
Shipment window
10–30 Jun 2026
Whose weights govern
Discharge port
Whose assays govern
Discharge port / umpire
Title of property
On payment
Veridian CTRM — contract capture, live screen
Metals, energy and agri on one engine — alongside the ERP you already run.
How it works

One platform. Every task on the desk.

Each capability below is a workflow a physical desk runs every week — the awkward ones, not the easy ones.

01Capture a trade

Contracts that survive a real concentrate.

Multiple payable metals on one contract, each with its own index and payable percentage. Assay bands with penalties that scale per increment. Term deals with several shipments, each pricing against its own event.

  • Multi-payable contracts — lead, silver, copper on one line
  • Penalty ladders priced per increment, not per unit
  • Multi-leg term structures with per-shipment pricing
PC-2026-101  CONTRACTED
Lead–silver concentrate, 5,000 DMT CIF Hamburg. Two payable metals on one cargo, each priced off its own benchmark with its own index and payable percentage — plus an arsenic penalty that steps per increment above the contract maximum.
GeneralLocked · confirmed
Counterparty
Meridian Metals SA
Commodity
Lead Concentrate
Quantity
5,000.000 DMT  ±10%
Incoterms
CIF Hamburg
Currency
USD
Shipment window
10–30 Jun 2026
Whose weights govern
Discharge port
Whose assays govern
Discharge port / umpire
Title of property
On payment
Material Lines
Grade / QualityOrigin / DestQtyTolerancePrice basis
Lead concentrate, Pb 62.00% / Ag 650 g/dmtCallao / Hamburg5,000.00010%Formula
Pricing Lines — two payables, one cargoQP 01 Jul – 31 Jul 2026
Applies ToSource ItemPricing ItemIndex %Payable %ExposurePricing RuleCalc MethodStatus
Material line 1LeadLME-PB62.00095.0002,945.000AverageCash AskUNFIXED
Material line 1SilverLBMA-AG0.06595.0003.0875AverageMidUNFIXED
Lead  5,000 DMT × 62.00% index × 95.00% payable = 2,945.000 MT × 2,050.00 = $6,037,250.00
Silver  5,000 × 650 g/dmt = 3,250,000 g ÷ 31.1035 = 104,489.85 toz  × 95% = 99,265.36 toz  × 31.50 = $3,126,858.84
3.0875 MT contained payable silver = 3,087.5 kg = 99,265.36 troy oz.
Quality & Assay — penalty bandsArsenic actual 0.40% vs max 0.20%
ParameterContractActualThresholdStepRateBasisIncrementsPenalty
Arsenic (As)0.20%0.40%> 0.20%0.10%3.00 / DMTContract qty2-30,000.00
Moisture8.00%7.60%≤ 10.00%InformationalWithin spec
(0.40% − 0.20%) ÷ 0.10% step = 2 increments  × 3.00 USD/DMT  × 5,000 DMT = -$30,000.00  — carried straight into the invoice, not re-keyed.
Capture a trade
02See your position

Marked against the right price, per benchmark.

A forward mark is a role, not one number. LME marks at MOC, ICE and CME at settlement, Platts at the published assessment, and where there's no published forward we build one. Priced quantity holds its struck price; unpriced quantity marks forward.

  • Per-benchmark forward resolution, not one curve for everything
  • Priced and unpriced quantity marked separately on the same line
  • Drill from a book total to the rows that produced it
Exposure & Mark-to-Market
Server-computed snapshot as of 30 Jul 2026. Physical MTM is the position's marked value on the full quantity — priced tonnes at the struck price, unpriced tonnes at the forward. Not a gain over cost.
Physical MTM
$40,592,608.84
4 positions, 3 commodities
Derivative MTM
-$16,000.00
1 open hedge
Net P&L
$40,576,608.84
Physical net of hedges
Unpriced volume
3,345.00
MT still to fix
CommodityBenchmarkPriced VolUnpriced VolHedged VolNet ExposedPhysical MTMDeriv MTMNet P&L
Copper Cathode Grade ALME-CU600.000400.000400.000600.0009,506,000.00-16,000.009,490,000.00
LeadLME-PB2,945.0002,945.0006,037,250.000.006,037,250.00
Silver troy ozLBMA-AG99,265.3699,265.363,126,858.840.003,126,858.84
EN590 10ppm DieselPL-E590-ROT30,000.00030,000.00021,922,500.000.0021,922,500.00
Book total — reporting currency USD40,592,608.84-16,000.0040,576,608.84
Unpriced marks at the forwardPriced marks at the struck priceVolumes are in each commodity's own exposure unit (MT; troy oz for silver).
Copper: 600 MT fixed at the 14-day QP average 9,480.00 = 5,688,000.00, plus 400 MT unpriced marked at the 3M forward 9,545.00 = 3,818,000.00  →  9,506,000.00. Every figure on this screen is computed server-side and drills to the rows behind it.
See your position
03Move the cargo

Event dates that actually drive something.

A bill of lading date isn't a field on a form. It anchors the quotational period, the payment terms and the accruals — and when the vessel reroutes, you see what moves before you save.

  • BL, ETA, ATA and document receipt as first-class events
  • QP windows and payment dates derived, never typed
  • Change preview: see what a date move does before committing
PC-2026-102 — Event Dates
Copper cathode, 1,000 MT Antofagasta → Rotterdam aboard MV Ardent Meridian. The bill of lading is the pricing anchor: once it is locked, the quotational period is derived from it. Nobody types a QP date.
EventShipmentDateSourceLocked
BL Date QP anchorGRN-2026-01882026-06-24Bill of ladingLocked
ETDGRN-2026-01882026-06-25Vessel scheduleOpen
ETAGRN-2026-01882026-07-21Agent adviceOpen
GRN / dischargeGRN-2026-01882026-07-24Goods movementOpen
QP Start derived2026-07-01Derived from BL DateLocked
QP Close derived2026-07-31Derived from BL DateLocked
How the window was derived
Contract rule: QP = calendar month following the BL month

BL Date  2026-06-24  →  BL month June 2026
Month following  →  01 Jul 2026 – 31 Jul 2026

Change the BL date and the window moves with it. Lock it — as the discharge event above has — and it stops moving, because a fixed price has already been struck against it.
Shipment
Vessel
MV Ardent Meridian
B/L No
ARM-2606-14
Load port
Antofagasta
Discharge port
Rotterdam
B/L quantity
1,000.000 MT
Stage
FINAL
Move the cargo
04Settle and invoice

Provisional on shipment, final on outturn.

The provisional goes out on shipping weights. The final trues up against outturn weights and final assay, netting everything already invoiced including debit and credit notes. Computed server-side, traceable to the row.

  • Provisional and final invoicing with automatic netting
  • Third-party charges kept off the counterparty invoice
  • Every figure traceable to the transaction behind it
AP-2026-0327  FINAL · DRAFT
Final settlement on PC-2026-101 after discharge assays. The provisional was paid in July; the final prices the whole cargo again on the settled assay and invoices only the difference. Invoicing the full value twice is the classic concentrate error.
Invoice No
AP-2026-0327
Contract
PC-2026-101
Deal No
DEAL-2026-011
Counterparty
Meridian Metals SA
Commodity
Lead Concentrate
Quantity
5,000.000 DMT
Invoice Date
28 Jul 2026
Due Date
12 Aug 2026
Currency
USD
Final valuation — discharge assayAg 662 g/dmt · As 0.40%
ComponentBasisQuantityRateAmount
Payable lead62.00% index × 95.00% payable2,945.000 MT2,050.006,037,250.00
Payable silver662 g/dmt × 95.00% payable101,097.95 toz31.503,184,585.43
Treatment chargePer DMT5,000.000 DMT195.00-975,000.00
Silver refining chargePer payable troy oz101,097.95 toz1.20-121,317.54
Arsenic penalty2 increments × 0.10% above 0.20%5,000.000 DMT3.00-30,000.00
Final commercial value8,095,517.89
Netting
Final commercial value$8,095,517.89
Less: provisional AP-2026-0311 (90%, paid 16 Jul)-$7,235,991.37
Net amount now due$859,526.52
Why the final moved
Provisional assay Ag 650 g/dmt → discharge assay Ag 662 g/dmt.

Payable ounces  99,265.36 → 101,097.95  (+1,832.59 toz)
Silver value  +57,726.59  − extra refining charge 2,199.11

Provisional value 8,039,990.41 → final 8,095,517.89, a +55,527.48 uplift — which is exactly the difference between the two invoices, net of the 10% retention released.
Provisional: 8,039,990.41 × 90% = 7,235,991.37. Final: 8,095,517.89 − 7,235,991.37 = 859,526.52.
Settle and invoice
05Manage risk

Hedge the gap between two fixations.

You don't hedge when both legs float — they move together. You hedge the leg that fixed, in the quantity the two legs differ by, and you lift it when the second leg fixes. Veridian derives that requirement from pricing events instead of asking you to track it.

  • Hedge requirement derived from fixation asymmetry
  • Unhedged fixed legs flagged, not silent
  • Allocation from hedge to priced exposure
Hedges
Copper cathode leaves 400 MT unpriced on PC-2026-102. The hedge is sized off the published LME lot, allocated to that contract, and marked at its own prompt date — not at whatever the latest print happened to be.
Open Positions
1
LME copper
Allocated Qty
400.00
MT against PC-2026-102
Unallocated Qty
0.00
Fully allocated
Net Lots (Buy−Sell)
-16
Short 400 MT
Deriv NoInstrExchangeCommodityDirLotsQtyPricePromptMarkMTMStatus
DRV-2026-041FUTURELMECopper Cathode Grade ASELL16400.0009,505.002026-09-169,545.00-16,000.00OPEN
Allocation100% allocated
Allocated ToContractCounterpartyUnpriced exposureAllocated QtyCoverage
ContractPC-2026-102Talara Resources Ltd400.000400.000100.0%
Sizing
Unpriced balance 400 MT ÷ LME copper lot 25 MT = 16 lots.

The lot size is a property of the instrument, held on the benchmark — LME nickel is 6 MT, ICE Brent is 1,000 bbl. The quantity auto-fills; the trader is never asked to remember it.
Mark & net effect
Marked at the prompt 2026-09-16, MOC 9,545.00 — not the nearest print.

Hedge MTM  = −1 × (9,545.00 − 9,505.00) × 400 = -16,000.00
Physical unpriced 400 MT gains the same 40.00/MT as the market rises. That offset is the point — and both legs sit on one screen, netted.
Manage risk
Modules

Built for the full trade lifecycle.

Trade capture

Multi-payable concentrate contracts, assay bands, penalty ladders and term structures with per-shipment pricing.

Position & risk

Priced and unpriced quantity marked separately, per-benchmark forwards, and hedge requirements derived from fixation events.

Logistics

BL, ETA, ATA and document receipt drive quotational periods, payment dates and accruals — with a preview before you commit.

Settlement

Provisional on shipping weights, final on outturn and assay, with netting of prior invoices, debit and credit notes.

Workflows

Approval chains, pre- and post-trade limits and exception queues configured to your desk, not to a vendor template.

Multi-commodity

Metals first — concentrates and refined — with energy and agri running on the same pricing and settlement engine.

Why Veridian CTRM

Built by practitioners, specified against real contracts.

Most CTRM programmes fail because the platform was designed by people who never priced a concentrate. Veridian was built the other way round — led by a Chartered Accountant and CFA charterholder, with a team drawn from physical trading and commodity finance, and specified trade by trade against real contracts: multi-payable concentrates, Platts-referenced crude, CBOT soybean back-to-backs. Every business rule was reviewed with senior practitioners working in the market today.

  • Priced against real contracts, not a feature list
  • Configurable without custom code
  • Open APIs for ERP, banking and market data
Fits your stack

Keep your ERP. Buy only the trading.

Most commodity functionality is sold as an ERP module — to get the parts you need, you buy the suite you don't. Veridian sits alongside whatever you already run. Your finance team keeps its ledger, its chart of accounts and its auditors. You pay for the trading system, and nothing else.

  • ERP-agnostic by design — no migration, no replacement, no rip-out
  • Two-way sync on goods movements: receipts and dispatches flow both ways
  • Open APIs for accounting hand-off, banking and market data
  • Your GL stays where it is; Veridian posts to it rather than replacing it
Commercials

Priced for a desk, not a corporation.

The large platforms come with large programmes — multi-year implementations, seven-figure licences, and every change billed as a project. Veridian is deliberately the other shape.

Live in four to six weeks

One implementation, one fixed scope, one invoice. You are trading on it the same quarter you sign — not the year after next.

The roadmap is in the licence

A functional release every four months, included. Not a change request, not an upgrade project, not a consulting line item.

Sized to a mid-market desk

You are not paying for a platform built for a twenty-billion-dollar house. Pricing scales with users and volume — tell us your shape and we will tell you the number on the first call.

Ready to modernise your trading operations?

Speak with our team about CTRM, finance and advisory engagements.

Book a consultation