Molecule calculates P&L, position, and risk for commodity portfolios. It comes with support for financial and physical trades: fixed-price and formula-priced swaps, forwards, options, futures, complex assets, exotics, and more.


Manage physical and financial deals, from entry to settlement

, in the easiest way imaginable.
Automatic Deal Capture

With Molecule, your trades flow in instantly, through our built-in ICE, CME, Nodal Exchange, Trayport, and ISO connectors. For bilateral and physical trades, use our spreadsheet upload, our API, or even better—our jaw-dropping natural language recognition, so you can enter trades just the way you think about them.

Natural Language Deal Capture

Automatic Position, P&L, Risk

Everything in Molecule calculates as soon as the system has sufficient data. Positions and VaR are calculated instantly at trade capture. Trades are marked, and option greeks calculated, when market data comes in.

Reports the Way You Want Them

Market data comes your way automatically (and for free, in most cases), using our out-of-the-box market data service—so end-of-day reports happen automatically, and accurately.

Molecule uses industry-standard Black-76 and mark-to-market calculations, as well as QuantLib. We also open-source key components of our software, so you can inspect them yourself—and be sure your reports are right.

Use Your Old Spreadsheets

Want to use your old spreadsheets for reporting? No problem. Molecule can be wired directly to your Excel sheets, to show you the right information, the way you're used to seeing it. Want custom reports? Every package comes with a set of custom reports we can make for you.

Bank Reconciliation

Ever tried to decipher a PDF from your bank? With Molecule, you can stop doing that.

Molecule connects directly to nearly 10 FCMs, and automatically downloads top-day and portfolio statements. Then it shows you how they match up with what's in your portfolio—making it ridiculously easy to identify problems, where and when they occur.

Automatically Downloads Top-day and Portfolio Statements
Automate reporting

Generate invoices, settlement statements, confirmations, and other custom reporting—ad-hoc or in a batch. Do it reliably, day after day.

Reports the Way You Want Them
Get a Demo

Get a Demo

Tell us a little about yourself, and let's get this party started.