GSOSby CodeDecoders

Product engine

Wealth

An engine for holding and managing client investment portfolios. It keeps each client's allocations, routes orders to the custodians, brokers and instruments you connect, applies the rebalancing rules you set, and produces performance reporting, all posting to the same ledger as the rest of the stack.

What it includes

  • A portfolio engine that holds each client's allocations and positions.
  • Custody and broker connectors, ours or your own.
  • Order routing to the funds and instruments you offer.
  • Rebalancing rules that hold allocations to your targets.
  • Performance analytics over positions and accrued returns.

On one ledger with the rest of the stack

Holdings and orders post to the same ledger as the cash they draw on, so a client's position in an instrument and the funds standing behind it sit in one place rather than in a separate book that has to be matched back. An order moves cash and the holding it buys in the same set of entries, and the available balance the engine routes against is the one the rest of the stack already reads.

Rebalancing runs to the targets you set across the instruments you offer: the engine reads each portfolio's positions from the ledger, measures the drift against your rules, and stages the orders that bring allocations back, all through the same versioned, maker-checker policy that governs the rest of your configuration.