The platform

Six modules that share one ledger

Most reporting problems are not analytics problems — they are bookkeeping problems. AAM starts with a clean, reconciled book of record and derives everything else from it.

Module 01

Portfolio & position keeping

A dated, multi-currency ledger of what is held, where it is held, and what it cost.

  • Holdings across accounts, custodians, entities and currencies
  • Tax-lot level cost basis with FIFO, average and specific-lot methods
  • Corporate actions applied to holdings and cost, not appended as notes
  • Cash movements, fees, income and accruals booked in the same ledger
  • Any position reproducible as of any historical date

Reconciliation first

Positions and cash are matched against the custodian record before anything is calculated. Breaks are surfaced as a list with the quantity and value difference — they are never quietly absorbed into a "other" line.


  • Break list per account with age and size
  • Tolerance thresholds set per custodian
  • Resolution notes stored against the break
Module 02

Performance & attribution

Two portfolios with the same end value can have produced very different results. AAM measures which.

  • Time-weighted return for manager skill, money-weighted (IRR) for investor experience
  • Return at portfolio, sleeve, asset class and individual holding level
  • Contribution analysis: what actually moved the number
  • Attribution against the benchmark or composite you nominate
  • Currency effect isolated from local return
  • Gross and net of fees, shown side by side

Stated assumptions

Every performance figure carries the basis it was calculated on: the period, the cash-flow treatment, the pricing source and the fee treatment. A number without its assumptions is not a result — it is a claim.


Past performance is not a guide to future returns. AAM measures and reports outcomes; it does not forecast them.

Module 03

Risk & exposure

Exposure that spans accounts is the exposure most likely to be missed. AAM rolls it up.

  • Concentration by issuer, instrument, sector, country and currency
  • Look-through on funds and ETFs where constituent data is available
  • Volatility, maximum drawdown and downside measures over selectable windows
  • Liquidity buckets: what could be realised, and in what timeframe
  • Investment policy limits with breach and near-breach alerts

Limits as first-class objects

An investment policy statement is only meaningful if the system enforces it. Limits are configured per mandate — maximum single-issuer weight, minimum liquidity, permitted asset classes — and evaluated on every recalculation.


  • Breach history retained, not overwritten
  • Pre-trade check on proposed rebalancing orders
  • Sign-off recorded when a breach is accepted
Module 04

Rebalancing & order generation

From target weights to a list of orders your broker can act on — with the reasoning attached.

  • Model portfolios and strategy templates applied across many accounts
  • Drift monitoring against target, with tolerance bands per asset class
  • Proposed orders sized for available cash and minimum lot constraints
  • Pre-trade impact on exposure, liquidity and policy limits
  • Export the order list, or push it via API to your executing venue

AAM generates proposals. It does not route or execute orders, and every proposal requires human release.

Bulk without carelessness

Applying a model change across many accounts is where mistakes scale. AAM shows the full proposed order book before release, groups it by account, and records who approved it.


  • Dry-run view before anything is committed
  • Per-account exclusions and hold instructions respected
  • Approval and release logged separately
Module 05

Reporting & statements

Generated from the ledger, branded as yours, archived exactly as sent.

  • Periodic statements: holdings, transactions, income, fees and performance
  • Factsheets and review packs for client meetings and committees
  • Your logo, colours and disclosures on every page
  • PDF, Excel and CSV export; scheduled or produced on demand
  • Data cut-off stamped on every report; the released version is archived

Review before release

Reports move through draft, review and release. The person who prepares a statement is not necessarily the person who signs it off, and the platform can require that they differ.


  • Draft, reviewed and released states
  • Archive of the exact file delivered
  • Reissue creates a new version rather than replacing the old one
Module 06

Data & integrations

The platform has to fit the systems you already run, not the other way round.

  • Custodian and broker statement import, mapped per source format
  • Price and reference data feeds, with manual override and an audit note
  • REST API for positions, transactions, valuations and reports
  • Scheduled exports to accounting, CRM or a data warehouse
  • Every import versioned and reversible — a bad file can be rolled back

Onboarding, honestly

Loading history is the part that takes real time. We map each source format, load the history, and reconcile against a period you have already reported — so you can compare our output to a number you trust before switching over.


  • Parallel run against your existing reporting
  • Documented mapping per data source
  • Sign-off before go-live
Scope

What AAM deliberately does not do

Clarity about the boundary is part of the product.

No custody

Assets stay with your banks, brokers and custodians. AAM never holds client money or securities.

No execution

Orders are generated and exported. Routing and execution happen at your venue, under your arrangements.

No advice

AAM measures and reports. It does not recommend instruments, allocations or managers.

No performance promises

The platform improves the quality and timeliness of information. Investment outcomes remain yours.

Walk through the modules with us

A working session against a redacted portfolio of your own tells you more in forty minutes than a feature list does in an hour.