One system for portfolios, orders, clients, compliance, and fees, on data that is already reconciled.
The WealthArc Portfolio Management System is built for external asset managers, wealth managers, private banks, and family offices. It is multi-custodian, multi-asset, multi-currency, and multi-jurisdiction from the first day. The consolidated view, the orders, the compliance check on them, and the invoice at the end of the quarter all read the same numbers, because the data layer underneath them was built first.
Everything a client holds, at every custodian, on one page: fed overnight and reconciled before anyone logs in. The assets no custodian reports sit alongside the listed positions, classified your way and valued on your own schedule, so nothing is missing from the total.
| Portfolio | AUM | Alloc. | Ccy | MTD | YTD |
|---|---|---|---|---|---|
| Balanced mandate | 82,329,785 | 33.55% | CHF | 1.16% | 1.16% |
| Growth mandate | 72,715,781 | 29.63% | CHF | 0.36% | 0.36% |
| Advisory portfolio | 42,933,593 | 17.50% | USD | 0.00% | 0.00% |
| Custody only | 28,731,817 | 11.71% | EUR | 0.00% | 0.00% |
| Property company | 12,864,465 | 5.24% | CHF | -1.47% | -1.47% |
| Private equity | 5,828,334 | 2.37% | USD | 0.38% | 0.38% |
| Total, consolidated | 245,403,775 | 100.00% | CHF | 0.34% | 0.34% |
| Custodian reported | 92.39% |
| Entered and revalued by you | 7.61% |
| Currencies consolidated | 3 |
| Last reconciliation | 05:12 today |
One calculation, running on the reconciled positions rather than on an export, so three people cannot produce three different returns for the same portfolio. Strategies and guidelines live in the same place, and a portfolio that drifts outside its mandate is flagged the morning it happens.
| Market value 31.12.2025 | 76,412,308.75 |
| Deposits and withdrawals | 1,250,000.00 |
| Income and distributions | 812,466.19 |
| Fees and taxes | -184,209.55 |
| Fees and operational fees | -142,880.31 |
| Taxes and withholding | -41,329.24 |
| Capital variation | 4,039,219.61 |
| Market value 07.09.2026 | 82,329,785.00 |
| TWR net | 6.41% |
| TWR gross | 7.08% |
| Benchmark | 5.17% |
| Relative | +1.24% |
A model changes and every portfolio that follows it has to move. As a rebalancing run that is one action, and every line it produces is checked before it can leave: cash, guidelines, concentration, and the instrument's own suitability for that client. Nothing that would breach a mandate is sendable.
| Portfolio | Custodian | Instrument | Side | Quantity | Est. price | Value | Checks | Route |
|---|---|---|---|---|---|---|---|---|
| Rebalancing · balanced model (revised) · 51 portfolios · 216 lines · 27,452,960 CHF | ||||||||
| Balanced 01 | Custodian A | Global Aggregate Bond ETF | Sell | 12,400 | 41.82 | 518,568 | FIX | |
| Balanced 02 | Custodian A | Global Aggregate Bond ETF | Sell | 8,150 | 41.82 | 340,833 | FIX | |
| Balanced 03 | Custodian B | 1.375% Treasury 2031 | Sell | 250,000 | 96.14 | 240,350 | Proposal | |
| Balanced 04 | Custodian B | World Equity Index Fund | Buy | 1,940 | 128.55 | 249,387 | Proposal | |
| Balanced 05 | Custodian C | World Equity Index Fund | Buy | 3,610 | 128.55 | 464,066 | FIX | |
| Balanced 06 | Custodian C | Emerging Market Debt Fund | Buy | 6,200 | 22.41 | 138,942 | Blocked | |
| Guideline breach: issuer concentration would reach 11.4% against a 10.0% limit. Adjust the quantity or amend the guideline to release the line. | ||||||||
| Balanced 07 | Custodian D | World Equity Index Fund | Buy | 780 | 128.55 | 100,269 | Proposal | |
| Balanced 08 | Custodian A | Global Aggregate Bond ETF | Sell | 4,300 | 41.82 | 179,826 | FIX | |
| Balanced 09 | Custodian D | Emerging Market Debt Fund | Buy | 2,150 | 22.41 | 48,182 | Blocked | |
| Cash shortfall of 22,914 CHF at settlement. Fund the account, reduce the quantity, or pair the line with a sale. | ||||||||
A CRM that does not know the portfolios is a second address book. This one sits on the same data: who the client is, how they are classified, what they were asked and answered, every document on file, and every call, note, and email against the relationship. The reports and the portal come off the same figures.
Most of an annual audit is retrieval rather than judgement: finding the document and proving the check was done. Here the checks run whether or not anyone remembers them, and for the audit itself you give your auditor a read only login to the system that produced the numbers.
| Check | Screened | Matches | Status |
|---|---|---|---|
| PEP | 412 | 3 | 2 cleared, 1 in review |
| Sanctions | 412 | 0 | Clear |
| New prospects screened | 26 | 0 | Clear |
| AML transactions | 1,904 | 2 | Waiting for approval |
| Guideline breaches | 380 | 6 | 4 acknowledged, 2 open |
| Run duration | 19 minutes | ||
| Auditor access | Read only, live |
Management fees, performance fees, and high water marks are calculated from the same reconciled positions your reports are drawn from, which is why the quarterly fee run stops being four days in a spreadsheet. What is left behind is the management information: what every relationship manager, portfolio, and strategy actually earns.
| Manager | Share | % of total | Portfolios | Fees, CHF |
|---|---|---|---|---|
| D. Kestler | 72.77% | 216 | 1,008,664.52 | |
| M. Aubert | 15.04% | 74 | 208,408.25 | |
| L. Weber | 10.67% | 58 | 147,951.15 | |
| S. Roth | 1.03% | 24 | 14,285.75 | |
| Other | 0.49% | 8 | 6,819.71 | |
| Total | 100.00% | 380 | 1,386,129.38 |
| Management fees | 1,183,402.10 |
| Performance fees, above high water mark | 178,516.44 |
| Administration and other | 24,210.84 |
| Total invoiced | 1,386,129.38 |
| Sent to custodians for debit | 291 invoices |
| Sent to the client directly | 89 invoices |
| Languages generated | 4 |
| Retrocessions received, tracked separately | 84,210.00 |
The analytics a client asks for in a falling market are not a separate system to buy and then reconcile against. They come from the firms that built them and read the positions already in the platform, so there is nothing to export.
One button sends the holdings across, so there is no re-keying and nothing to reconcile afterwards. It reads portfolio performance, risk drivers, ESG characteristics, and stress test scenarios, and it is included for WealthArc clients rather than licensed separately.

Where a return came from, and what the portfolio would do under stress. MantaRisk runs performance attribution, exposure analysis, portfolio construction, and historical stress testing against the positions the platform already holds.

Daily KYC screening across every client name, run automatically rather than started by someone. Polixis is a Swiss AML and KYC data provider covering PEPs, sanctions, and ultimate beneficial ownership, and a hit arrives on the client record with the detail behind it one click away.
What your clients are actually paying, and how it compares. GreenLock works out historical fees from the transaction ledger and the contracts behind it, then benchmarks them, so a cost conversation starts from a figure rather than an estimate.
Microsoft Azure, with data residency in Switzerland and AES-256 encryption in transit and at rest. Client sensitive data is held in a database separate from positions and transactions, per client.
Move the consolidated reviews, the rebalancing, the fee run, and the audit file off spreadsheets and into one system, on data that is already reconciled. The work a PMS project usually spends on the data layer is the part that is already done.
Skip a multi-year infrastructure build and launch your own branded portfolio management platform, with an investor portal your clients log into, in weeks rather than years.
Build a full multi-custodian, multi-currency PMS on WealthArc data, with reporting, analytics, and a client portal, without building the data layer yourself.
Power rebalancing, model portfolios, and client reporting for a robo-advisory product on a single reconciled data layer.
Get a dashboard shaped around what actually matters to your business: reporting-first, compliance-first, analytics-first, or administration-first. Today our team builds it with you on reconciled WealthArc data; self-service Creator, where you configure it yourself, arrives by end of 2026. Either way, the hard part was never the dashboard, it was having clean data to build it on, and that is not something you or your own AI tooling can shortcut.
See it running on your own portfolios, with your custodians connected.
Get started →