Commodity Position Management System
The Commodity Position Management System (CPMS) is a Windows-based system providing accurate, timely information which helps a trading company manage their trading position from several different risk perspectives while providing the necessary support information for accounting, contract administration, treasury and traffic.
Scope of Processing
All trading positions (contracts) are monitored from their inception through final liquidation, providing full reporting on trading activity. Trading instruments handled by the system include:
- physicals (spot and forwards)
- physical inventory
- metal concentrates
- tolling
- futures
- swaps
- options (exchange-traded or over-the-counter)
- foreign exchange
- commodity loans/leases
All trading positions (contracts) are monitored from their inception through final liquidation, providing full reporting on trading activity. Trading instruments handled by the system include:
The system also tracks investment/borrowings and accrues income/expense, although these are not treated as trading instruments.
The system was designed to handle the unique physicals trading requirements such as:
- unpriced contracts and related pricings, based on averages or specific ‘fixings’
- provisional invoices with automatic reversal as they are finalized
- contract price based on gross quantity or on commodity contained
- inventory receipts and reporting and lot number tracking
- operational tolerances (liquidation quantities different than contract quantities)
Comprehensive position reporting is provided based on single transaction entry. For example, the entry of a purchase contract immediately impacts the trading company's risk position, the customer's credit position, the trading company's cash forecast, and the traffic delivery forecast.
(Top)
Daily Mark-to-Market Valuations
Mark-to-market valuations are performed at the end of each day to determine the unrealized profit or loss for each individual contract based on the contract price, the closing market price, the open quantity and the value date of the contract.
Mark-to-market methodology varies slightly, depending on the market.
- * Futures and foreign exchange contracts are marked to specific quoted prices.
- * Physicals and inventory are marked to a derived market price, where the market price is expressed as a premium or discount to an established futures contract price; the premium may be in a different unit of measure or a different currency than the underlying futures contract. Each combination of commodity, grade, brand and location may have a unique premium or discount.
- * Options may be marked either to a quoted premium, or calculated using the Black-Scholes
model based on the underlying market price, volatility and cost of
funds.
- Swaps may be measured on a mark-to-market basis or on a
discounted cash flow.
- * Commodity loans/leases and short-term
investments are valued on an accrual basis. For metal-return leases
(lease payable in metal), the metal is first accrued, and then the
accrued metal is marked-to-market.
Anticipated expenses may be entered
as the contract is entered and are reported as follows:
- * For futures
and options contracts, as the contracts are entered, commissions may be
entered and will be considered when calculating unrealized results and
final liquidation results. Default commissions and fees may be entered
by broker for each market/commodity traded.
- * For physicals, estimated
completion costs (such as freight or duty) may be entered and these
estimates may be expressed in different units or different currencies
than the underlying contract. These estimated costs will be considered
and reported in the valuation process.
(Top)
Traffic and Operations
The system allows additional traffic/operations information to be entered for physical contract shipments, including shipping/carrier identification, ETA/ETD dates, bill of lading/airway bill information etc.
Allocations may also be entered to ‘match’ contracts prior to liquidation/settlement. Provisional and final weights are monitored and reported.
(Top)
Hedge Reporting
Physical trades may be matched with futures or foreign exchange hedge transactions with a common deal number; a deal report may then be printed segregating these deals from the overall position, and allowing review to ensure deals are appropriately hedged.
(Top)
Concentrates Processing
CPMS handles the processing of metal concentrates which typically include contract specifications of assayable elements, typical assays, unit deductions, payable percentages, penalties, refining charges and treatment charges. Processing includes transaction reporting, valuations, assay entries (provisional and final), assay exchange, provisional and final invoicing. The risk reports related to concentrates can be combined with overall metal risk, hedge and accounting reporting.
(Top)
Reporting
Comprehensive reporting is provided on the trading activity, position and performance, including:
- Exposure reports which summarize open positions from several risk perspectives,
- Performance reports which show P/L movement and trading performance,
- Credit and treasury reports which show credit exposure, cash projections and payment instructions,
- Exception reports which highlight exception conditions to be reviewed or which require action to be taken,
- Operational reports which provide support groups (such as traffic, contract administration, treasury and accounting) with information to aid them in their functions,
- Inquiry reports which provide details on specific contracts, inventory locations, etc. to aid in problem resolution, and
- Ledger and audit reports which provide details on open positions and open balances as well as adequate audit trails on activity.
Several forms may be produced by the system, including contract confirmations, sales invoices, broker P&S summaries, and debit/credit notes.
Full transaction audit trails of all trading and accounting activity are provided; contract changes are shown with before and after images to shown how the contract was changed.
While the system provides most reports required by a trading company, situations may arise where the necessary information is not reported - if the data has been entered into the system, it can be retrieved in other sequences, either in total or in detail.
The system data is available directly to any Windows-based reporting tool which utilizes ODBC (Open Database Connectivity); most Windows-based reporting tools support this standard. Commonly used tools to access and report on our data include Microsoft Excel, Microsoft Word, Crystal Reports as well as most other spreadsheets and report writers.
(Top)
Accounting Support
An integrated accounts receivable and accounts payable system provides full control over receivables, collections, payables and disbursements; both systems support multiple currencies and may be used for non-trading-related transactions.
The system will monitor actual expenses entered and at the end of the month will prepare an accrual analysis showing expenses recorded against unliquidated contracts as well as liquidations where actuals have not been recorded, providing a working document for accounting to help determine expenses to be deferred/inventoried or accrued for the month.
The system provides all the information necessary to prepare standard summary accounting journal entries to reflect the trading activity, along with supporting detail. The system can also generate journal entry files which may then be passed to an independent automated general ledger system.
(Top)
(Top)
Current Users
The system is currently being used to trade precious metals, refined metals, ores and minerals, energy products (natural gas, crude cargoes, refined products: gasoline, heating oil, jet fuel, etc.), electricity (deliveries and futures), coffee, cocoa, and financial futures (stock indices, interest rate futures, etc.).
Users include trading companies, major producers (mining companies and refineries), consumers, and trading arms of major banks. Current users are located in the U.S., Canada, the U.K., and Europe.
(Top)
Security and Audit Trails
One of the common problems reported with most systems is the lack of adequate security and/or audit trails. Our system has been designed from the beginning with a keen concern for security as well as maintaining adequate transaction files to provide the necessary audit trails to support position, performance, customer exposure and contract changes.
Each user is provided an individual user-name to access the system and an access level is assigned. This access level controls the screens the user is permitted to view or update.
(Top)