Run your entire grain desk on one system.
SAGOS contracts in six pricing models, FICA- and sanctions-gated execution, JSE/SAFEX futures and options, silo costs, export logistics and a general ledger that actually closes. One data model from origination to deal-level P&L, with nothing exported and rekeyed between systems.
- FICA and sanctions gate the trade before it happens
- SAGOS pricing built in, not configured
- JSE/SAFEX futures & options, live
- From contract to month-end close, one system
One trade. One system. All the way to the ledger.
Most tools stop at position and risk. Kommodek carries the trade from SAGOS contract capture through hedging, delivery, costing and general-ledger posting to deal-level profit and loss, on a single data model.
Contract
SAGOS contracts in six pricing models, amendments, approvals, matching
Hedge
Futures and options matched to physical, daily MTM, margin, and Greeks
Delivery
Dockets, weighbridge, stage-gate QC, GRN
Cost
Transport, storage, handling, interest accruals
GL
Posting rules, FX revaluation, checklist-driven close
Profitability
FIFO deal-level P&L by desk, commodity, counterparty
Trades reach the ledger without being rekeyed, so month-end closes in days instead of weeks.
Six modules. One data model. No gaps.
Most CTRMs cover the front office and leave the back office to your accountant. Kommodek covers both on the same model.
Contract & Trading
SAGOS purchase and sales contracts across six pricing models. Flat, basis/price-later, hedge-to-arrive, price-to-be-fixed, minimum-priced and volume tranches. Back-to-back linking, amendments, approvals and matching, from draft to execution under configurable workflow rules.
- Six pricing models: flat, basis, HTA, PTBF, min-price, volume
- SAGOS additive/subtractive pricing, built in
- Back-to-back linking and contract matching
- Amendments and approvals under configurable workflows
Hedging & Risk
Futures and options on SAFEX, matched to physical and attributed to sub-accounts. Daily mark-to-market, margin calls and Black-76 Greeks on every open option. Exercise a call and the futures leg appears at the strike in the same blotter. Position limits count delta-adjusted exposure and hard-block trades that breach them.
- Daily MTM, margin, and Black-76 Greeks
- Futures and options matched to physical
- Exercise/assignment/expiry into futures legs
- Position limits enforced at capture, delta-adjusted
Delivery & Logistics
One digital docket per vehicle load, with a state machine from pending to completed. Stage-gate QC workflows run visual inspection, sampling and lab testing with automatic pass/fail evaluation and escalation. GRNs and delivery documents go to counterparties on the channel they actually use: email, SMS, WhatsApp, or portal.
- Digital dockets with state machine per load
- Stage-gate QC workflows with lab auto-advance
- Over/short delivery variance priced to the GL
- Transport contracts, voyages, vessel management
Stock & Inventory
Silo receipts, warehouse warrants and ESC certificates tracked from intake to dispatch. FIFO and weighted-average valuation by product, grade and location. One stock sheet can be allocated across multiple contracts, with over-allocation hard-blocked. Grade changes re-price stock through dual-approved adjustment rules and post the impact straight to the ledger.
- Silo receipts, warehouse warrants, ESC certificates
- FIFO and weighted-average valuation by product and grade
- Stock allocated across contracts, over-allocation blocked
- Stock financing with lender collateral schedules
Accounting & Treasury
An immutable general ledger driven by configurable posting rules. Every trade event posts balanced double-entry without rekeying. Checklist-driven month-end and year-end close, FX revaluation with realised gain/loss, bank reconciliation and dual-approval journals. VAT and SARS compliance built in.
- Configurable posting rules to an immutable GL
- Checklist month-end close, FX revaluation, bank recon
- Cash forecasting and FX exposure in Treasury
- Xero and CSV journal export live
AI Agents for Commodities
Commodity-aware AI agents working against real CTRM data. Risk Sentinel, Contract Analyst, Pricing Advisor and Audit Narrator. On the model you choose. They fire on real events like limit breaches, ground answers in your own documents, and act only through a human approval queue.
- Runs on Ollama, OpenAI, or Anthropic per tenant
- RAG over your own documents and knowledge base
- Event-driven: fires on limit breaches and anomalies
- Every action through an auditable approval queue
From the field to the finance desk.
Caddie is Kommodek's grower portal: a mobile-first surface that gives your producers their own login. Growers see their contracts, deliveries and e-sign requests, log expected production, and run a seasonal input plan per field. Sentinel-2 NDVI imagery sits next to input spend, so crop stress shows up beside the money, and a shared lender pack turns that field plan into a credit-ready budget with an explicit audit trail.
- Grower portal: contracts, deliveries, e-sign and expected production
- Sentinel-2 NDVI per field, rendered next to input spend
- Seasonal input plan: planned vs spent, margin and break-even per hectare
- Lender pack shared under explicit grants, with a full audit trail
Field view · Rietkuil Boerdery
P12 Suiwerfontein · Maize · 42 ha
© OpenStreetMap contributorsGross margin
R1 840/ha
Break-even
R3 214/t
Lender pack shared with FinAgri Credit
FICA blocks the trade before it happens.
Most systems treat FICA as a report you run when the auditor asks. Kommodek treats it as a workflow gate: if a counterparty's customer due diligence is unresolved, the contract cannot be executed. Parties and their connected persons are screened against live sanctions lists, and the same compliance spine carries POPIA retention, legal holds and data-subject requests. The trader sees why the trade is blocked, and every decision lands in the audit trail.
- A configurable rule blocks execution while CDD, EDD, or AML is open
- Live sanctions screening on parties and connected persons
- Every compliance decision is written to the audit trail
- Counterparty
- Boland Grain (Pty) Ltd
Connects to the systems SA grain traders already run
Kommodek is the trade, risk and accounting layer. It does not replace your bank feed or your silo operator; it exchanges data with them.
JSE / SAFEX
LiveDaily settlement price import, mark-to-market, calendar-aware.
General ledger & export (Xero · CSV)
LiveTrade events post to an immutable GL via configurable posting rules. Xero/CSV export live; Sage, SAP, and QuickBooks connectors in progress.
SAGIS silo operators
On the roadmapRegistered-operator storage tariffs, daily accrual, invoice matching.
ESC silo certificates
On the roadmapCertificate lookup, transfer, and pledge via silocerts.co.za.
OpenSanctions screening
LiveParty and connected-person screening against global sanctions lists, with scheduled rescreening.
Bank feeds
On the roadmapMT940 statement import and payment file generation.
Third-party names identify the systems Kommodek connects to and do not imply partnership or endorsement.
Built in South Africa, by people who run grain desks
Kommodek started because the tools South African grain traders actually use do not talk to each other. A spreadsheet for positions. A trading portal for SAGOS. A separate accounting package for the GL. No global CTRM understands SAGOS contracts, the FIC Act, JSE settlement, or SAGIS silo tariffs. We built the system we wanted to run a desk on. Now we are offering it to you.
Shipping next: ESC silo-certificate integration, JSE clearing-file generation, and OTC swaps for the hedging desk.
Questions worth answering
The five questions every trader, compliance officer, CFO, and CTO asks before they book a demo.