Release notes

Prev

30 September 2026

Fund Accounting

Fund Configuration

  • BucketSetResults on the valuation point response now:

    • Include the share class currency and the FX rate to the fund currency.

    • Omit fields that don’t apply in a given context, instead of returning them as null.

Transactions

  • The unsettled transactions endpoint for valuation points no longer requires a start date.

  • The GetJELines endpoint now returns the transaction type as a standard field on each journal entry line.

  • The Unsettled Trades screen for Funds now uses a single date and calendar-entry picker, instead of separate parameters. (UI)

Investment Book Of Record (IBOR)

Instruments & Instrument Events

  • You can now create, edit, and view the CapitalInterest instrument type. (UI)

  • A TotalReturnSwap now supports lifecycle events for resets, income, and settlement.

  • Trading conventions now include a PriceQuotationType field.

  • The FlexibleLoan parent facility address key now shows only the facility name.

Transaction Staging

  • Staging rule sets can now be created for Corporate Action Source entities.

  • The staging rule identifier picker no longer crashes when opening a favourite or recent search saved from the property-based identifiers picker. (UI)

Bank Debt / Loan Facility

  • FlexibleDeposit positions split across sub-holding keys now settle and accrue independently.

Valuation & Risk Analytics

  • Rollover events on facilities in a different currency to the portfolio now calculate long-term currency gain/loss.

  • Drilling through into a Reference Portfolio’s instruments no longer requires those instruments to have a price in the Quote Store.

  • Reference portfolio lookthrough valuations with sum scaling no longer fail when a duplicate instrument key is present.

  • Swaption leg dialogs now show the correct start and maturity dates, instead of leaving them blank. (UI)

  • Changing a transaction’s effective date now publishes an update to holdings subscriptions.

Platform

  • Entity screens opened from a grid with a specific asAt or effectiveAt now show that point in time, instead of defaulting to now. (UI)

Investment Management System (IMS)

Rebalance

  • Proposed order values for value orders can now be rounded to a configurable level: nearest unit, nearest 100, or nearest 1000.

  • Rebalance bands now support an effective date, including scheduling changes for a future date and viewing historical values.

  • The Rebalance dashboard can now show additional analytics as configurable columns, configurable via system/LUSID-Rebalance → AnalyticAddressKeys in the Configuration Store.

Orders & Allocations

  • Orders, placements and allocations now expose a direction field showing whether the order increases or decreases the position, driven by the underlying transaction type.

  • Loosened restrictions on allowing updates to placement type to match its block type. For example, if the block type is Stop or Limit, you can now update the placement type to match.

  • A block’s version history now contains Created/Modified links.

  • Cancelling orders in a placed block no longer fails for FX forwards with fractional quantities and no minimum order increment.

Compliance

  • Compliance rules can now group and filter by an instrument’s related legal entity attributes, such as issuer.

  • Percent check and check compliance rules can now optionally use inclusive bounds.

  • Compliance rule properties can now be set during rule creation, and displayed and grouped by in the Rule Manager and Compliance Dashboard grids.

  • Compliance breach results for group-level rules now show which positions contributed to the breach.

Enterprise Data Management+

Workflow

  • You can now import existing workflows directly into the workflow canvas. (UI)

  • You can now bulk-edit workflow tasks. (UI)

  • New Launcher APIs let you create, update, and delete workflow launchers.

  • Workflow runs now include a run ID and run number.

23 September 2026

Fund Accounting

Settlements

  • You can now use a dedicated Settlement Instructions list screen to review settlement instructions for auditing purposes. (UI)

  • The settlement method override picker on Edit Portfolio now includes derived properties. (UI)

Valuation Points

  • You can now stage the changes made by reverting or deleting a valuation point before they take effect, preview staged changes to a valuation point before they're approved, approve staged valuation point creations.

Custodian Accounts

  • The bucket set filter builder now supports custodianAccountId and custodianAccountType journal entry line fields. (UI)

  • The Is Default flag for custodian accounts is now case-insensitive. (UI)

Bucket Sets & Apportionment

  • ApportionmentResults now show the named inputs (for example opening NAV and net dealing) behind each factor's base value, not just the final result.

  • BucketSetResults now include display names, previous NAV, net dealing units, and share class details for the fund and share class nodes.

Cash Statements

  • Cash statement (local currency) rows now surface transaction, instrument, and settlement instruction properties as queryable columns.

Virtual Transactions

  • You can now override an individual virtual transaction, suppressing or persisting the override, through the API.

Private Markets

  • Capital commitments are no longer counted as cash outflows when calculating Internal Rate of Return (IRR).

  • You can now aggregate using CapitalInterest valuation keys.

Investment Book Of Record (IBOR)

Bank Debt / Loan Facility

  • FlexibleLoan and LoanFacility instruments now support:

    • Payment-in-kind (PIK) interest

    • An EffectiveCoupon address key

  • Flexible loan, loan facility, and flexible deposit instruments now supports Step Schedule. (UI)

Instruments & Instrument Events

  • A TotalReturnSwap now automatically terminates at fair value when a corporate action (merger, spin-off, or exchange offer) removes its underlying.

  • You can now book a custodian-level fractional-units true-up in full to a sub-holding key (SHK), instead of spreading it across existing tax lots, including how that true-up holding participates in later corporate actions.

  • Generated instrument events for unitised repo collateral now calculate paymentAmount at block scale.

Transactions

  • A transaction type's movement HoldingPropertyDeltas no longer suppresses the resulting position holding.

  • Windowed holding and carry values are now pinned for holdings closed or opened inside the reporting window.

  • Futures variation margin per-lot apportionment now rounds half-cent marks.

  • The Edit Transaction screen no longer resets Pool Factor to 1 when it checks valuations for more than one settlement date and the responses come back out of order.

  • You can now create transactions directly while viewing a portfolio group. (UI)

  • The Edit Instrument dialog now allows you to set effectiveAt with a cut label. (UI)

Valuation & Risk Analytics

  • Scenario shifts can now target a credit spread directly, and rate-curve shifts can distinguish an issuer curve from the risk-free curve.

  • Solvency II interest-rate shock scenarios now support a floor and a sign condition.

  • You can now optionally write calculated risk results through to the Structured Results Store when using find-or-calculate.

Investment Management System (IMS)

Rebalance

  • The Rebalance Dashboard now supports custodian accounts, for example when adding securities or cash, generating orders, or creating allocations.

  • You can now quickly select multiple rows at once. (UI)

Orders & Order Blotter

Workspaces and Dashboards (UI)

Compliance

Enterprise Data Management+

Reference Data

  • You can now use crypto currency codes longer than three characters, such as CCY_DASH.

Luminesce & Query Tools

  • You can now query FlexibleDeposit data through a dedicated Luminesce provider.

  • Luminesce providers now support ActionTemplate, letting you attach a follow-up action, such as a link or an API call built from a result row's values, directly to a provider column, so a query result can trigger that action rather than only displaying data.

  • The valuation Luminesce provider now returns an error if any underlying valuation request times out.

Data Management and Platform

  • You can now create Data Quality Checks for holdings.

  • Drive now supports previewing .mt files. (UI)

  • Loading spinners across LUSID now show progress, so you can see how far a long-running action has gone. (UI)

  • The Workspace name field in policies now has a dropdown, and the visibility field defaults to shared. (UI)

  • The Source row context picker in Mesa now returns more than 1,000 items.

Insights

  • The Data Import screen now shows log outputs to help diagnose import issues.

  • The Request ID link in Version Info now works when a Luminesce query created or last updated the entity.

16 September 2026

Fund Accounting

Fund Configuration

  • You can now open a fund's full configuration as a read-only pop-out from any dashboard that references it. (UI)

Posting Rules & Journal Entries

  • Posting rules and general ledger profiles can now be mapped using any custodian account field or property, not just account type.

  • Unrealised profit and loss on positions, cash commitments and cash now posts to the general ledger account based on custodian type.

  • Foreign-currency dividend cash payments now convert to the fund's base currency at the exchange rate for DividendOptionEvent.

  • Foreign exchange forward journal entries now use the correct rate regardless of which currency is set as the trade currency.

Valuation Points

  • Improved handling of deleted valuation points to ensure all variants are removed at the same point.

  • Valuation bookmarks now keep their original point-in-time date when the preceding valuation point is an estimate.

Investment Book Of Record (IBOR)

Accounting Periods

  • You can now create or unconfirm multiple closed accounting periods in a single batch request.

Instruments & Instrument Events

  • You can now create and hold preferred share instruments, with dividend accrual, corporate action and valuation support.

  • You can now add and edit payment-in-kind (PIK) schedules on ComplexBond instruments directly in the web app. (UI)

  • Interest rate swaps now apply the time zone to each leg's payments and rate lookups.

  • You can now select All from the scope dropdown when browsing instruments in Data Management. (UI)

Valuation & Risk Analytics

  • Two new analytics show a callable floating rate note's discount margin and workout date at its worst redemption.

  • Modified duration and related analytics are now available for cash flow loans, instead of returning a blank result.

  • Yield to maturity now calculates correctly for floating-rate callable bonds, and yield-to-call and yield-to-worst are returned for them.

  • Yield-to-worst, yield-to-call and yield-to-put calculations now give a specific reason when a bond's result can't be produced.

  • Accrued interest on cross-currency interest rate swaps with a foreign exchange-linked floating leg is now calculated.

  • End-of-day valuations for inflation swaps on the last day of the month now succeed.

  • The Valuations grid now shows large results as full numbers, with sorting, filtering and grouping. (UI)

  • Interest rate swaps priced with the lookup-pricing (SimpleStatic) model now show leg-level accrued interest and diagnostics.

Scenarios

  • You can now create, view, edit and delete scenarios, including rate, spread, volatility and foreign exchange shifts, from a new screen. (UI)

  • You can now select real, domain-specific scenarios from the Valuation dashboard's scenario picker. (UI)

Transactions

  • Excluding transactions from results now works when using the standard transaction query parameters.

  • The settlement date filter on the Transactions (Input) dashboard now correctly filters results. (UI)

Settlement

  • The Settlement Detail screen now shows the future settlement status for individual settlement instructions. (UI)

Custodian Accounts

  • The holdings response now returns a single, simplified custodianAccount field instead of separate resolved and unresolved versions.

Bank Debt / Loan Facility

  • Loan facility positions now update when an early repayment occurs while a partial sale is still settling.

  • Loan facility drawdowns generated by a rollover event now use the correct exchange rate instead of posting the full amount as a currency loss.

Platform

  • You can now upload many instruments at once without hitting false conflict errors.

  • Modifying portfolios no longer fails with false conflict errors caused by shared recipe or price data.

  • Version history now stays accurate when multiple updates are saved at the exact same time.

Investment Management System (IMS)

Rebalancer

  • You can now temporarily show placeholder instrument rows in the Rebalance dashboard, to see where a model or benchmark weight comes from.

  • Algorithm mode has been removed from the Rebalance dashboard; you can still use rebalance algorithms in other modes, see how.

Compliance

  • Running a compliance check no longer fails when an instrument holds a property with more than one value.

Enterprise Data Management+

Candela

  • The Dashboard Explainer agent can now trace a figure across pipeline stages, not just within one query.

  • Custom Candela agent prompts can now be up to 30,000 characters, up from 5,000, leaving room for full guidance.

Workflow

  • You can now receive notifications when workflow tasks and task definitions are created, updated or deleted.

  • The Workflow dashboard now lets you filter and sort tasks by workflow, task definition and workflow properties. (UI)

  • Workflow API responses now include the full workflow structure in every response.

Data Management

  • Staging Service rules now keep working correctly if a property they reference is later deleted. (UI)

Luminesce & Query Tools

  • You can now group rows together in query results grids, including grouping by date, and grouped results show aggregation totals with clearer indentation.

  • Several chart types in the query results tool (scatter, multiline, box plot and dumbbell) are now clearer to read.

  • Luminesce queries combining IN with a union subquery now return all matching rows, not just the last set.

Mesa

  • Data embedded from Mesa continues to display correctly after a recent change to the underlying data format.

Platform

  • Date fields that already have a value now show that date in the calendar picker, instead of defaulting to today. (UI)

  • In-app documentation links now point to Knowledge Base articles instead of retired links.

8 September 2026

Fund Accounting

Fund Configuration

  • Renamed FundShareClassType to InvestorType

  • Added an optional FundInstrument field for non-unitised funds with a single share class

  • Renamed RoundingConventions to RoundingConventionsPrice

Custodian Accounts

  • Journal entry lines grids now include custodian account columns. (UI)

Valuation & Pricing

  • Bucket set results now include a source breakdown, per-unit values, and the bucket set code.

  • Buckets within a pricing template bucket set can now be reordered. (UI)

Investment Book Of Record (IBOR)

Instruments & Instrument Events

  • Instrument Events screen now includes create, edit, and view screens for payment in kind events. (UI)

  • Added an optional parPerUnit field to Bond, ComplexBond, and InflationLinkedBond, so accrued interest and coupon amounts can scale independently of clean present value.

  • Editing a Fund Share Class instrument now updates the original instrument instead of creating a duplicate. (UI)

Valuation & Risk Analytics

  • Lookthrough valuations for multi-leg OTC instruments (such as FX Forwards) no longer fail when leg-level results are requested separately.

  • Leg-level accrued interest is now populated correctly on split-leg swap valuation rows.

Transactions

  • You can now choose the sequencer used for transaction and settlement identifiers on specific tasks, instead of always using the default. (UI)

  • Transaction type updates now correctly apply changes to a movement's settlement date override and condition.

  • The transaction screen now keeps the settlement currency you selected, even when a preview response arrives late. (UI)

Custodian Accounts

  • The Create Cash Settlement screen now auto-populates from the contractual settlement, reducing manual data entry for standard settlements. (UI)

  • Custodian account creation validates that a new custodian account's scope matches its portfolio's scope. (UI)

  • Resolved custodian accounts, including their core attributes and properties, are now exposed as filterable and queryable columns in the transaction report. (UI)

  • Holdings grids now use the custodianAccount field in place of the retired resolvedCustodianAccount field. (UI)

  • The Custodian Accounts screen now only shows custodian slots for movements that were actually invoked. (UI)

Bank Debt / Loan Facility

  • Total consideration on early-repayment adjustment transactions now accounts for tax lots with more than one pending sale.

Investment Management System (IMS)

Candela

  • Added a Compliance agent that triages compliance breaches and can create and validate new rules.

Compliance

  • Benchmark weight can now be used directly in derived valuations and compliance checks for portfolio-vs-benchmark comparisons.

Rebalancer

  • Added settlement status fields to the Mesa output transactions view.

  • Annotation slots in Mesa grid layouts now stay reachable after adding a grid layout last.

Enterprise Data Management+

Candela

  • The NAV pack agent now shows NAV movements as a rebased waterfall bridge instead of an absolute-scale bar chart, making the drivers of NAV change easier to read.

Data Management

  • Added the attemptToInferMissingFxOnFixings checkbox and findOrCalculate selector to the recipe wizard dialog. (UI)

  • Data Quality check definitions now support the Legal Entity type. (UI)

  • The From and To date inputs on the Data Virtualisation > History screen now show the full year. (UI)

Luminesce & Query Tools

  • LumiCode can now be downloaded directly from the binary API.

  • LumiCode now includes a Drive file browser and query history view, an in-app updater, and numerous fixes.

1 September 2026

Fund Accounting

Custodian Accounts

  • Build transactions can include unresolved custodian accounts.

  • Posting rules and general ledger profiles can use resolved custodian attributes for custodian-driven general ledger splitting.

Valuation Points

  • Added staging support for valuation points.

  • Fund configurations can no longer be deleted while referenced by a fund, and NAV types can no longer be hard-deleted while final valuation points exist.

Settlement & Journal Entries

  • Improved settlement and journal entry handling:

    • Settlement-in-lieu commitment reversal for multi-movement income.

    • Cross-currency settlement-in-lieu reports Settled/Total in the contractual currency.

    • Journal entries merger and conversion cash-in-lieu events.

    • Journal entries stay balanced when a bond's settlement and trade currencies differ.

  • Transaction type details now show which movement condition was matched, making it easier to see why a transaction was posted the way it was.

Fund Configuration

  • Added a new FundStructure property domain, so property definitions can now be scoped to fund structures.

  • The Pricing Templates screen's apportionment method control is now optional. (UI)

  • Fixed the fund calendar entries endpoint returning an error when filtering by certain valuation point types, and improved the error message when filtering by variants.

Platform

Investment Book Of Record (IBOR)

Instruments & Instrument Events

  • Added cashflow events and transaction templates for the CommodityCalendarSwap instrument type.

  • TotalReturnSwap now supports offsetting a bond asset leg's principal passthrough from the funding leg, an off-par funding notional, and pricing via the bond lookup pricer.

  • InterestRateSwaption now supports cross-currency and float-float underlying swaps.

  • Corporate action improvements:

    • Merger and tender events now allow multiple elections of the same type.

    • Mandatory cash-only mergers are supported.

    • Exchange offer lapse elections accept a free-form key.

    • Dutch auction events no longer require an explicit currency.

    • Stock dividend events can output additional shares granted.

  • Added a short-term investment fund (STIF) deposit type that reads its balance from daily movements.

  • P&L keys are now available for flexible deposits.

  • Drawing events now support a per-portfolio affected amount via event instruction.

  • Improved the accuracy of flexible repo accrual on full close.

  • Fixed the following BuildTransactions bugs:

    • Portfolios holding matured bonds error, caused by inconsistent handling of overlapping transactions on the same instrument.

    • Out-of-memory error for portfolios with instruments that have very long historical event windows, such as loan facilities.

Valuation & Risk Analytics

  • Zero-coupon inflation swaps now pay net accrual on the fixed leg. This is a breaking change for existing zero-coupon inflation swap positions.

  • Recipes can now select which risk engine (Bump, Parity, or Adjoint) is used for valuations.

  • Added a lattice-based callable bond pricing model with OAS solving and option-adjusted risk, plus yield-to-call and yield-to-worst methodology for floating schedule callables, with improved yield-to-maturity accuracy.

  • Added cheapest-to-deliver (CTD) analytics for bond futures via GetValuation.

  • Added comprehensive support for pricing and risk on inflation curves, including:

    • Instrument-shaped curve constituents

    • Quarterly inflation swaps

    • Forward inflation valuation model

    • Bump-and-value risk (IE01/DV01)

    • New diagnostics for forward and base index reference dates

    • Improved accuracy for inflation-linked bonds' accrued interest and index ratio

  • Swaptions explicitly priced with the Bachelier model no longer silently fall back to a different pricing model.

  • Fixed pointwise FX gamma risk measure server errors, and FX delta (Central/Parallel) returning inconsistent values across identical requests.

  • Credit default swap valuations no longer fail when the credit dependency resolved unexpectedly.

  • Z-spread and discount margin analytics now attribute errors to the specific measure involved, and discount margin can now be requested on a wider range of bonds.

  • Improved the resilience of yield analytics:

    • A single unpriceable instrument no longer affects the rest of a request.

    • Bond yield/duration calculations handle date conventions more robustly.

  • Added two new risk analytics measures: convexity and theta as native bond analytic keys, and an opt-in key-rate bucket remapping option.

  • Improved the accuracy of present value currency handling in the bond lookup pricer and related static pricing.

  • Added several new diagnostics and address keys:

    • Per-leg accrued interest for interest rate swaps

    • A compounding-rate diagnostic table for floating schedules

    • Leg-level notional address keys

    • Result shape/axis metadata for aggregation

  • Valuations can now return quote metadata via address keys.

  • Improved the clarity of roll day validation message.

  • Improved rate sensitivity calculations for floating-rate instruments where index resets fall within an elapsed period.

  • Added spread-anchored rates risk for quote-anchored bonds and flexible repos.

  • Valuation and model-creation requests now succeed even when only one measure or model is affected, instead of failing the whole request.

Scenarios

  • Improved the reliability of scenario valuations:

    • Scenario definitions are now validated consistently at creation and at valuation time.

    • Price shift scenarios apply correctly to matching instruments.

    • Historic scenario valuations are reproducible.

    • Market data key rules behave predictably when no dependencies match.

  • Updated the Scenarios API:

    • Renamed ListScenarios to ListScenariosForScope with a new cross-scope endpoint.

    • Added optional short code and scenario type fields to scenario definitions.

Transactions

  • Improved the FX transaction experience:

    • The transaction table no longer shows a premature validation error.

    • The FX field can be recalculated after being selected. (UI)

  • Added settlement currency capture for NDF transactions and improved the NDF instrument panel on the transaction view. (UI)

  • Improved the reliability of the Instruments dashboard when working with long saved grid filters. (UI)

Investment Management System (IMS)

Rebalancing

  • Improved the Rebalance dashboard's live order recalculation via Mesa:

    • The resulting order quantity now stays visible while waiting for an updated value.

    • Read-only cells are clearly marked and tooltips appear faster.

    • Quickly switching to a Mesa-powered dashboard no longer gets stuck loading. (UI)

  • Adding cash in pivot mode now updates summary metrics. (UI)

Orders & Allocations

  • Order, block, and placement responses now include a read-only sizeType field, showing whether the order was instructed by quantity, value, or weight.

  • Orders and allocations now support a custodian account ID.

Compliance

  • Compliance rule result screens now format numeric properties for readability. (UI)

Enterprise Data Management+

Data Management

  • Custom transaction templates now support mapping transaction and holding domain properties.

  • Filtered fund lists in reference lists now support the advanced filter builder, for more complex filtering criteria beyond the basic mode. (UI)

  • Data points in relational datasets can be edited inline, and the relational dataset view screen now respects the asAt date. (UI)

Mesa

  • Mesa dashboards can now use saved Luminesce queries as a data source.

  • Improved resilience during service failures.

Luminesce & Query Tools

  • Write providers used in the Import Data screen can now use data loaders for their parameters, matching existing support for read providers.

  • Enabled connections to Luminesce from Azure and Microsoft Fabric.

Platform

  • Luminesce personalisation settings are now consolidated into a single settings page.

  • Added Admin UI flows to join, administer, edit, and detach cells.

  • Task fields are now exposed as access metadata for entitlements.

  • Improved the reliability of event notifications reaching their destination.

  • Datetime pickers now restrict hours and minutes input to two characters. (UI)

  • Added a user-controlled "Labs" early-access feature area. (UI)

26 August 2026

Fund Accounting

  • Fund valuation and apportionment can now be driven from bucket sets.

  • Added safeguards against hard-deleting a NAV type while final valuation points are still outstanding.

  • Staging rules can now match on NAV type, including whether it's a fund's primary NAV type, so a single approval rule can apply consistently across all funds instead of one rule per fund.

  • Added support for editing properties in Fees & Expenses. (UI)

  • The Lusid.Fund.Valuation provider now supports switching cleanly between diary-entry and effectiveAt-based valuation within the same query.

  • Improved validation and parsing for the Is Default and Related Account properties on custodian accounts, so boolean values and multi-value entries are handled more reliably.

  • Trial balance and journal-line imbalances now return clear, informative failures (with an option to suppress via a header) for more predictable error handling.

  • Removed certain redundant LUSID properties from the GetValuationPointTransaction response.

  • The Fees & Expenses screen now disables fields that don't apply to the selected fee calculation type. (UI)

  • Custodian account properties now appear in the Fund Accounting Holdings screen. (UI)

  • Fees can now be booked at the allocation-group level and are apportioned across the group's member share classes.

  • AllocationMethod derived properties are now validated to ensure they resolve to a number when created, with a clear error message, instead of only failing later during apportionment calculations.

  • Extended the Pricing Templates screen with full bucket set management: define, reorder, and filter bucket sets and their buckets, and choose which set apportionment uses. (UI)

Investment Book Of Record (IBOR)

Custodian Accounts

Instruments & Instrument Events

  • TotalReturnSwap now supports TBA and InflationLinkedBond as an asset-leg underlying.

  • CdsOption now supports exercising and expiry through LUSID's option exercise and expiry instrument events.

  • Added transaction types and TotalConsideration support for CdsOption.

  • Private corporate actions now use an entity-specific asAt cut-off.

  • Added create, edit and view screens for liquidation payment instrument events. (UI)

  • Added ability to add an instruction to a liquidation payment instrument event from the Instrument Events dashboard. (UI)

  • Added the BondOption instrument type, including cash-settled exercise, expiry, and a dedicated early-termination event for when the underlying bond is called early.

  • Added the CommodityCalendarSwap instrument type.

  • Added the CdsOption instrument type.

  • Added cash and physical settlement events for CommodityForward instruments.

  • InterestRateSwap now supports an optional cancellable schedule, letting either party terminate the swap on one or more predefined dates (European or Bermudan-style).

  • InflationLinkedBond now supports an optional amortisation (sinking) schedule, so principal can be paid down in tranches over the bond's life instead of only at maturity.

  • Added the ability to specify a new instrument identifier on a StockSplitEvent, so LUSID can correctly close the old position and open a new one when a split retires the pre-split ISIN and issues a new one.

  • QueryApplicableInstrumentEvents now supports timelines, with true-ups and reversals across period boundaries, matching how BuildTransactions already works.

Transactions

  • Added portfolio transaction exclusion filters for formula portfolios.

  • P&L address keys can now be filtered by movement type (e.g. ProfitAndLoss/Total/Other(MovementName='Income')), so you can pull out P&L for a specific kind of activity.

  • Added a Holding/UnsettledCost address key (base, portfolio and report currency).

  • Recipe address key filters now support boolean-data type property values.

  • Improved the accuracy of variation margin calculations for certain IBOR positions.

  • Improved the accuracy of accrued interest calculations at the start of a period's PV.

  • Improved the accuracy of the FX transaction box on the transaction view, keeping it consistent with the instrument definition. (UI)

  • The From/To account selector is now shown in the transaction detail view and transaction dashboard. (UI)

  • Fixed the Lusid.Portfolio.BuildSettlementInstruction Luminesce provider returning Partial instead of CancelAutomatic for cancelled settlement instructions.

  • The repo transaction form now calculates and stores collateral consistently with the Block Execution screen, and no longer caps transaction units at 1. (UI)

Settlement

  • Users can now provide properties when creating settlement instructions, and view them in the Settlements screen. (UI)

Investment Management System (IMS)

Rebalancing

  • Reworked Existing exposure and added Restore starting exposure on the rebalance control panel. (UI)

  • Rebalance configuration Custom Values Order attributes now flow through consistently to the Order Generation screen. (UI)

Orders & Allocations

  • Manual calculation methodology in Quick Order Entry can now accept typed order quantities without requiring an instrument price. (UI)

  • The transaction dialog for repo block transactions no longer freezes while loading underlying data; it now opens immediately and populates progressively. (UI)

  • Improved the reliability of RunAllocationService for value-based orders.

  • The Order Blotter now supports creating and managing value-based placements (an amount and currency, rather than a quantity) across bulk placement, create/edit, and the Placements grid. (UI)

  • Improved the accuracy of Over-Executed state reporting on value-based placements.

  • Fixed issues in Order Blotter block execution, including recalculation not triggering on certain bond interest and repo price or settlement date changes, and the allocation percentage not updating after full allocation. (UI)

Enterprise Data Management+

Candela

  • Improved the reliability of Candela task results, preserving them even if your connection drops and reconnects while a background tool is still running.

  • Improved Candela reconnect handling so retries wait until a chat session has fully loaded.

  • Improved Candela chat reliability, preventing the interface from getting stuck on a loading spinner with leftover history.

Workflow

  • Improved the reliability of workflow actions, so they retry automatically and complete successfully instead of stalling when their associated task isn't immediately available.

Mesa

Data Management

  • Users can now view the related quotes for a market data key rule in Data Management > Recipes. (UI)

  • Updated roll convention values to support new values in Data Management > Instruments. (UI)

  • Rules built with the property-based filter builder (used in CDM conditions, staging rules, and filtered fund reference lists) now show a visual warning when a property they reference has since been deleted, instead of only failing silently on save. (UI)

  • Relational datasets upserts now correctly accept an explicit null value for optional boolean fields.

  • Grids across the LUSID web app now keep your column configuration visible and usable even if the underlying data fails to load, so you can fix a bad filter yourself. (UI)

  • You can now approve or reject staged bookmark changes (approving applies the change, rejecting leaves it untouched), and preview a pending change or see its staging status directly from the list view.

Platform

  • The Staging Service your change has been staged notification now only appears when your specific edit was actually staged. Previously, it could appear on any edit to an entity that already had other changes pending, even if your edit went through immediately and wasn't staged. (UI)

Luminesce & Query Tools

  • Added an isFilterable column to the Lusid.PropertyDefinition.Writer Luminesce provider.

  • Improved the performance of Valuation provider lookups when both a diary entry code and NAV type are specified.

  • Luminesce query parameter dropdowns now show the full list of suggested options immediately, instead of only showing options matching the pre-filled default value. (UI)

  • LegalEntity and Person providers can now list items without their identifiers inlined.

  • The Intelligent Ordering toggle in the catalog menu now defaults to on (while remaining off for users who explicitly switch it off). (UI)

  • Added leg-level TimeZoneConventions to the InterestRateSwap provider, fixing IRS writes that previously failed with a timezone mismatch when legs defaulted to a different convention than the parent.

19 August 2026

Fund Accounting

  • Improved the Complex Close Instruments view to show the complete set of added instruments. (UI)

  • Added validation to prevent mixing legacy and new fund configuration formats.

  • Fixed a bug where querying a bookmark could include activities from outside its asAt.

  • Fixed an error saving the Valuations dashboard configuration when benchmark comparison was enabled. (UI)

  • Fixed the Date Range Picker so an existing ABOR diary entry date can be changed. (UI)

Investment Book Of Record (IBOR)

Custodian Accounts

  • Added account types and per-type default custodians for custodian accounts, with automatic movement-level routing.

Instruments & Instrument Events

  • Enabled creating corporate actions for flexible deposit instruments. (UI)

  • Total return swap exposure is now set via holdings and units rather than an instrument-level quantity field.

  • Added exercise type, exercise date and strike fields to the InterestRateSwaption instrument, and fixed issues with swaption exercise event dates and lifecycle behaviour that depended on these new fields.

  • Fixed an error in the Edit Instrument dialog when effective date is set with a cut label. (UI)

Transactions

  • Added the ability to filter instruments and transactions by Data Model Membership fields.

  • Improved sub-holding key generation for dividend transactions on multi-custodian portfolios.

  • Fixed an issue preventing more than one fee type from being added to a transaction type. (UI)

Transaction Staging

  • Added the ability to add, edit, remove and reorder rules in the Staging Service. (UI)

Settlement

  • The Lusid.Portfolio.SettlementInstruction.Writer Luminesce provider now returns instrument identifiers as individual columns.

Investment Management System (IMS)

Rebalancer

  • Added control over the parameters used when the Rebalance button is pressed. (UI)

  • Added a pro-rate method for allocating cash across multiple portfolios in the Rebalance dashboard. (UI)

  • Fixed an issue where adding a new security in Rebalance did not bring through its required contra security. (UI)

  • Fixed order instructions not matching the configured contra instrument when portfolios differ. (UI)

Orders & Allocations

  • Added the ability to override order type, limit price and stop price when creating placements in the Order Blotter. (UI)

  • Added Block Value fields to the Order Blotter grid. (UI)

  • Added collateral and cash display at block scale for Repo block execution. (UI)

  • Fixed a missing tooltip explaining why the Allocate button is disabled in Bulk Allocations. (UI)

Enterprise Data Management+

Market Data

  • Added filtering, scope and effective/as-at date support to the ListComplexMarketData endpoint.

  • Added a Curves screen for viewing and editing FX forward pips and rate curves. (UI)

Data Management

  • Added Views and the ability to add properties and version information to Portfolio Groups. (UI)

  • Added the ability to create and clone individual data points in relational datasets. (UI)

  • Added the ability to define custom naming formulas for FX transaction identifiers. (UI)

  • Improved the derived property Explain diagram by removing unhelpful partial formulas. (UI)

Data Quality

  • Added Portfolio as an entity type for Data Quality check definitions. Read more. (UI)

Mesa

Platform

  • Added the ability to create, edit and delete web page access policies. (UI)

  • Moved dashboard set configuration out of Personalisations. Read more. (UI)

  • Updated the grid autosize icon and added a right-click option to autosize individual columns. (UI)

Luminesce & Query Tools

  • Added the ability for the Luminesce CLI and WebAPI to upload query results directly to Drive.

  • You can now start a SqlBackground query directly from a Saved Query in Workspaces.

  • Added support for using your own authentication token (Bring Your Own Token) with Luminesce, whatever the request origin.

  • Fixed an issue where filtering by date with AND/OR conditions in the query editor produced invalid results.

  • Fixed an issue where long-running Luminesce queries could fail to return results if interrupted.