Pricing & Valuation
Asset-Specific Price Marks For as-generated trades, the system now looks for price marks tied to a specific asset and asset product before falling back to generic marks. This enables more accurate per-asset valuation for PPA and similar structures.
Mirage Market Data — Asset Views The market data screen now supports filtering and toggling marks by asset ID and asset product ID, preventing the graph from aggregating across assets incorrectly.
Reconciliation
Goldman Sachs Open Positions Parser A new end-of-day reconciliation parser is available for Goldman Sachs position files.
EU Power
Estonian Peak Block Estonian peak block power products are now supported, enabling forward MTM valuations against monthly peak-block prices for Baltic power markets.
CME Electronic Trades
Counterparty Mapping Added functionality to map the exchange name from a CME FIX message to allow capture of the exchange as the counterparty on the trade. This removes the need to rely on the product's default counterparty for electronically executed trades.
API
Custom Fields on Invoice Line Items The /api/v2/invoice_line_items endpoint now supports custom field values, consistent with other Molecule objects such as trades and assets.
Bug Fixes
Stepwise Trade Formula Corruption Fixed an issue where editing any field on a parent stepwise trade (including unrelated fields like counterparty) would overwrite the child trade's price formula with a static number and zero out its alpha. Child trades now correctly retain their formula and alpha after parent updates.





