OmniAsset › Methodology

METHODOLOGY

How OmniAsset calculates.

Every number is deterministic maths on a signed, dated snapshot. The same inputs always produce the same result, each result carries the date it was computed from, and anything that cannot be verified is withheld rather than guessed.

Source. AMFI, SEBI, NSE, BSE, RBI and IBJA publications, fetched at their own cadence.

Every published number walks this path, in this order, every time

Deterministic, not opinion

Net worth, allocation, returns and the Health check are pure calculations. There is no scoring model, no ranking algorithm and no editorial judgement in the numbers. Given the same holdings and the same market snapshot, the output is identical every time — which is what lets a result be signed and later re-verified.

One signed snapshot, with an as-of date

Public market data — fund NAVs, prices, fund facts, benchmarks — is assembled into a content-addressed reference snapshot with a single as-of date. A Health check or a Compare reads exactly one snapshot for the whole result, so no two figures are ever read from different days. The result is cryptographically signed, and the app renders only the exact bytes that verify.

Net worth

Net worth is the sum of every valued asset minus what you owe. An asset with no reliable price or exchange rate is left out and labelled “needs a price”, so it is never silently counted as zero and never inflates or deflates the total.

Returns (money-weighted)

Returns are money-weighted (XIRR-style) from your actual contribution dates, so a rupee invested years ago and a rupee invested last month are each weighted by how long it was really at work. Where a cost basis or a current price is missing, the return is marked partial and covers only the holdings it can measure.

Benchmarks — exact, never a proxy

A fund is only ever compared against its own legally-stated benchmark, on a total-return basis over matched periods. If the exact benchmark series is not available, the comparison is withheld rather than substituted with a convenient index — a proxy benchmark would quietly change the answer.

Missing data is withheld

When a figure cannot be verified — a price, an FX rate, a fund fact, a manager tenure — OmniAsset shows that it is unavailable and why. It is never replaced with a zero, an average or a plausible-looking placeholder. Withholding an honest gap is always preferred to presenting a confident guess.

The AI boundary

AI never computes a number and never invents one. It reads the deterministic result and explains it in plain language, and the exact compact payload is shown before anything is sent. Statement files, credentials and raw transactions are never part of it.

The maths is the product.

Read the sources it runs on, or the policy that decides what is published at all.

Next: Data sources

Android 8.0 and later · Free to track