Fund book
A fund position is usually assembled by hand from several systems, and the gaps show up at reconciliation. The solution returns the book in one answer with the source of every part and the time of collection. With the solution the position is visible the moment it is asked for, and no silent zero hides a missing source. In setup the source mode is a setting: an owned register, aggregation by reading the owners, or a hybrid by asset class.
Algo execution
A large order sent as a single trade moves the price against the fund. The solution slices the order on a schedule and sends child orders to the trading service, keeping the average price under control. With the solution a large quantity fills close to the market price, and the slice journal shows how. In setup the slice step, the horizon, the participation rate and the retries come from configuration. Every slice carries an idempotent key.
Execution strategies
One execution style fits every order equally badly. The solution runs VWAP by the volume profile of the window. TWAP works in equal shares, and POV takes a share of the market volume. With the solution more volume trades where the market trades more, and the style changes with the task. In setup the strategy comes from a registry and the volume window is a setting. A zero profile falls back to an even distribution with an explicit flag.
Hybrid routing
The choice between the own venue and an external one is usually hardcoded, and a new session becomes a project. The solution keeps venue rules in reference data and scores candidates by price, fill probability and cost. With the solution a session connects in days, and every decision is explainable after the fact. In setup the weights, the sessions and the fallback to the own venue are configuration. The rules version stays in the decision journal.
Valuation and P&L
The result of the day usually appears a day later, when nothing can be fixed. The solution values the book at the latest prices and computes the realized and unrealized result with FX revaluation. With the solution the result of the day is visible at the close. A missing price fails the run instead of returning a zero. In setup the valuation time, the rounding and the recompute schedule are settings, and a recompute never doubles the day.
Factor attribution
A result without a breakdown cannot be explained to a client. The solution spreads the P&L of the day across delta, gamma, theta, vega, FX and carry. It publishes the part it cannot explain. With the solution the client sees where the result came from. The unexplained part is a metric rather than a hidden number. In setup the residual threshold decides when a day needs review, and the factor set is configuration.
Limits and stops
A limit usually comes to mind after the trade, when the breach has already happened. The solution checks participation, price and size before the order goes in, and pauses execution with a reason. With the solution execution stays inside the risk boundaries, and every stop leaves a trace. In setup the limits, the retries and the per-session share come from configuration, and a cancel cascades over the unfilled slices.