Authorized protocol analysis and ready-to-run APIs for UOBAM Invest portfolios, holdings, transactions and goal-based plans
UOBAM Invest is the retail robo-advisory app from UOB Asset Management Ltd, built on goal-based portfolios, dynamic risk profiling and curated solutions like Cash+ Xtra, Gold+, Megatrends and Fund Direct. We deliver authorized protocol analysis and API implementations that surface this portfolio and transaction data to your wealth dashboard, accounting system, CRM or compliance pipeline.
Reads each user's Core goal-based portfolio: investor profile score, target asset allocation, recommended monthly contribution and the underlying basket of UOBAM Unit Trusts and US-listed ETFs (NYSE / NASDAQ / Cboe BZX). Used for unified wealth dashboards and goal-tracking widgets.
Themes, sector tilts and managed funds that sit alongside the Core. Surfaces fund codes, ISINs where available, weights and recent performance so back-office systems can reconcile thematic exposure across multiple wealth accounts.
Holdings, daily yield and underlying composition for the curated Cash+ Xtra and the Gold+ portfolio (SPDR Gold MiniShares Trust GLDM + United Gold & General Fund UGGF + 2% cash buffer). Useful for treasury reporting and gold-allocation analytics.
Curated Megatrends portfolios and the Fund Direct catalogue, including the new Regular Savings Plan (RSP) for Fund Direct added in 2024 — read scheduled contribution rules, eligible funds and execution status.
The Cash Account released in the 2024 update can be wired to your treasury system for balance, top-up and withdrawal events, while in-app message metadata can be relayed into a customer-comms CRM.
Period statements (monthly / quarterly / annual) with subscription, redemption, dividend, rebalance, fee and capital-gain lines. Output is normalised so the same fields flow into Xero, NetSuite, SAP or a private wealth back office.
From an OpenData / OpenFinance perspective, UOBAM Invest holds rich, structured retail-wealth data. The table below maps the data classes we typically expose, the in-app surface they are sourced from, the granularity available, and a typical downstream use.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Investor profile & risk score | Onboarding, profile review | Per user, versioned over time | Suitability checks, KYC enrichment, robo-adviser comparison |
| Goal-based portfolio definitions | Core (Robo-Adviser) goals list | Per goal: target, horizon, monthly contribution | Unified wealth dashboards, retirement projections |
| Holdings & allocations | Portfolio detail screen | Per fund / ETF, units, NAV, weight | Asset-allocation analytics, drift monitoring |
| Transactions | Activity / order history | Per order: subscribe, redeem, dividend, rebalance, fee | Reconciliation, tax reporting, accounting sync |
| Statements | Statements / documents | Monthly / quarterly / annual PDF + structured JSON | Regulatory reporting, audit, customer mailing |
| Cash Account ledger | Cash Account (2024 feature) | Top-up, withdrawal, internal transfer | Treasury sync, liquidity dashboards |
| Featured-portfolio composition | Cash+ Xtra, Gold+, Megatrends | Underlying-fund weight + cash buffer | Look-through reporting, ESG / commodity exposure analytics |
| Insights & messages | Insights, in-app messages | Article metadata, message events | Customer engagement analytics, content syndication |
A multi-bank wealth aggregator wants to show a UOBAM Invest customer their UOBAM goals next to bank deposits and CPF balances, in line with the SGFinDex consolidated-view pattern. We deliver a portfolio + holdings endpoint that returns goal_id, target_amount, current_value, allocation[] and projected_outcome_band, ready to render alongside Singpass-retrieved bank data.
For high-net-worth users and family offices, raw subscribe / redeem / dividend lines from UOBAM Invest are mapped to ledger entries and pushed to Xero, NetSuite or a custom GL. A nightly job consumes the statement endpoint and posts tax lots so the operator can produce SGD year-end reports without manual entry.
An IFA platform pulls each client's risk profile and Core target allocation, then compares them with the live holdings drift. A webhook fires when drift exceeds a threshold, surfacing rebalance candidates and producing a MAS-style suitability audit trail.
A bank uses goal metadata (e.g. "education in 8 years", "retirement in 22 years") to trigger in-app and email journeys for top-ups, RSP enrolment in Fund Direct, or Gold+ allocation suggestions. The integration flows event payloads into the CDP without exporting personally identifiable data beyond the agreed scope.
For periodic MAS reviews, the integration assembles signed PDF statements, structured JSON of transactions, and immutable audit logs of every API call. The result is a traceable evidence pack mapped against MAS Notice 626 obligations.
POST /api/v1/uobam/auth/login
Content-Type: application/json
{
"principal": "user@example.sg",
"credential": "<OTP_OR_TOKEN>",
"device_id": "ios-7c3f...",
"consent_scope": ["portfolios.read", "transactions.read", "statements.read"]
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rt_8f2...",
"expires_in": 1800,
"consent_id": "cns_2025_04_29_001"
}
GET /api/v1/uobam/portfolios?include=holdings,allocations
Authorization: Bearer <ACCESS_TOKEN>
200 OK
{
"user_id": "u_3921",
"portfolios": [
{
"goal_id": "g_retire_2046",
"type": "core_robo",
"risk_profile": "balanced",
"target_amount_sgd": 480000,
"current_value_sgd": 12734.55,
"monthly_contribution_sgd": 600,
"holdings": [
{"fund_code": "USDIV", "name": "United SGD Fund", "units": 412.18, "nav": 1.2034, "weight": 0.34},
{"fund_code": "GLDM", "name": "SPDR Gold MiniShares", "units": 18.0, "nav": 51.22, "weight": 0.10}
]
}
]
}
POST /api/v1/uobam/statements/export
{
"user_id": "u_3921",
"from_date": "2026-01-01",
"to_date": "2026-03-31",
"format": "json" // or "csv" | "pdf"
}
// Push notification on order settlement
POST {your_webhook}
X-UOBAM-Signature: sha256=...
{
"event": "order.settled",
"goal_id": "g_retire_2046",
"order_id": "ord_881",
"side": "subscribe",
"amount_sgd": 600,
"settled_at": "2026-04-15T03:14:22Z"
}
// Error envelope
{ "error": {"code": "consent_expired", "message": "Re-authorize via Singpass" } }
Every UOBAM Invest integration we deliver is designed for the Singapore regulatory perimeter. That includes the Personal Data Protection Act (PDPA) for consent and data retention, MAS Notice 626 AML/CFT controls for capital-markets services, the Securities and Futures Act framework that governs UOBAM as a licensed fund manager, and the MAS / ABS Finance-as-a-Service API Playbook for security and interoperability patterns.
Where users want to consolidate their UOBAM Invest holdings with bank, CPF and CDP data, we align the consent model with SGFinDex, the national digital infrastructure operated by MAS and GovTech that uses Singpass-based authorization. Personal data is encrypted in transit and at rest, with consent IDs, scopes and revocation events stored for audit.
A typical UOBAM Invest integration runs as a four-node pipeline: Client App (UOBAM Invest mobile or partner web) → Authorized API Gateway (token exchange, rate limit, consent enforcement) → Normalisation & Storage (canonical portfolio / transaction model in a PostgreSQL schema or columnar store) → Downstream APIs & Analytics (REST endpoints for partner dashboards, Kafka topics for real-time events, scheduled jobs for statement export).
UOBAM Invest is positioned as a bank-affiliated, Singapore-first robo-advisory platform aimed at retail investors who want guided, goal-based portfolios but trust an established Asian asset manager. Typical users are first-time retail investors, salaried professionals saving toward home or retirement, and existing UOB customers who want a SGD-denominated entry point starting from S$1. The app also has a Corporate track and is distributed through partnerships such as Singtel Dash ("UOBAM Robo-Invest"), extending reach into the consumer-finance super-app audience.
The platform is mobile-first on Android (package com.uobam.uobaminvest) and iOS, with most onboarding flows tied to Singpass / MyInfo and funding to PayNow. Integration buyers tend to be wealth aggregators, IFAs, family offices, neobanks expanding into ASEAN, and back-office vendors who need consistent portfolio and statement data alongside other Singapore providers.
App screens illustrating onboarding, goal-based portfolios and the curated solutions catalogue. Tap any thumbnail to enlarge.
UOBAM Invest is one of several Singapore robo-advisory and digital-wealth apps. We list peer apps below as part of the broader integration landscape — clients often need unified data across more than one. Each is a real product in the Singapore / ASEAN market.
The only platform in Singapore that allows CPF Ordinary Account funds into robo-managed portfolios; integrators frequently combine its CPF-based holdings with UOBAM Invest cash holdings for a complete retirement view.
Operates the ERAA (Economic Regime-based Asset Allocation) algorithm and supports SRS plus cash. Common integration ask is to normalise StashAway's regime-tilted allocations alongside UOBAM Invest's Core portfolios.
Singapore-based provider known for REIT+ and Core portfolios; integration scenarios include unifying thematic allocations from Syfe with UOBAM Invest Megatrends data.
NTUC-linked digital adviser supporting Cash, SRS and CPF; partner platforms often pull MoneyOwl alongside UOBAM Invest for a fuller mass-market wealth picture.
Bank-operated robo from DBS with curated portfolios; comparable bank-affiliated structure to UOBAM Invest, often included in cross-bank consolidation use cases.
OCBC's themed robo product; integrators sometimes harmonise OCBC theme baskets with UOBAM Invest Satellite themes for IFA reporting.
AI-driven digital wealth platform with multi-currency support; relevant when clients need cross-border portfolio unification with SGD-only UOBAM Invest data.
Distribution partner that surfaces UOBAM Robo-Invest inside the Dash super-app — a real-world example of UOBAM portfolio data flowing into a third-party consumer app.
Long-running Singapore investment platforms used by self-directed investors; common integration ask is to combine FSMOne unit-trust positions with UOBAM Invest robo positions for consolidated NAV reporting.
Multi-asset wealth platform popular with IFAs; appears next to UOBAM Invest in advisor back-office stacks that need a single transactions feed.
We are an independent technical studio focused on App protocol analysis and authorized API integration for fintech and consumer apps. Our engineers come from asset management technology, payment gateways, mobile reverse engineering and cloud platform teams. We have shipped integrations across robo-advisory, banking, insurance, e-commerce and travel apps in ASEAN.
For quotes or to submit your target app and requirements, open our contact page:
We respond to most enquiries within one business day. NDAs and scoped statements of work available on request.
What do you need from me to start?
How do you handle UOBAM consent?
Can you keep up with UOBAM Invest releases?
UOBAM Invest is a goal-based robo-advisory mobile app for retail investors in Singapore, powered by UOB Asset Management Ltd (UOBAM), a leading Asian asset manager with established capabilities across fixed income, equities and multi-asset solutions. The app lets users create separate portfolios for different goals — for example a home, retirement or education goal — each designed around the user's risk profile and time horizon.