Skip to content
Build guide

How to build an investment platform

The parts of an investment platform, from onboarding and suitability to orders, positions and reporting, the rules behind them, and an order to build it in.

Overview

What an investment platform does

An investment platform lets clients or advisers open accounts, set goals, invest, see what they own and get reports. It might be a robo-advisor, a trading app, an adviser portal, a fund investor portal or a family office dashboard.

Underneath, they share the same core: verified clients, suitability that decides what they may be offered, positions reconciled with custodians, and reports and documents built from that data.

Modules

The modules you need

Most teams need all of these in the end. The phased plan below sets the order.

Onboarding and KYC

Identity, tax status and source of funds checks, with documents stored.

Suitability and risk profile

Questions that set the client's profile and limit what they are offered, with the reasoning kept.

Portfolios and models

Model portfolios, rebalancing and drift alerts.

Orders

Order entry, routing to brokers and confirmations.

Positions and transactions

Holdings from custodians, reconciled every day.

Reporting

Performance, fees, tax and statements, built from reconciled data.

Documents and portal

Statements, notices and capital calls delivered securely.

Adviser tools

Client lists, reviews and suitability reports for advisers.

Architecture

How the parts fit together

  • 01

    Positions ledger

    An internal record of holdings reconciled with custodian data, with differences flagged.

  • 02

    Suitability rules engine

    Versioned rules, so every recommendation can be traced to the rules in force.

  • 03

    Custodian and broker adapters

    One adapter per custodian or broker.

  • 04

    Reporting pipeline

    Reports generated from reconciled data, never from raw feeds.

  • 05

    Payment detail protection

    Changes to bank details verified separately, to stop wire fraud.

Data model sketch

  • 01

    Client and account

    Clients, accounts, owners, tax status and KYC status.

  • 02

    Risk profile

    Answers, profile, date and rule version.

  • 03

    Position and transaction

    Holdings and movements per account, by source.

  • 04

    Order

    Instruction, route, fills and confirmation.

  • 05

    Report and document

    What was sent to whom, when, from which data.

Integrations

Systems it has to talk to

  • 01

    Custodians and brokers

    Positions, transactions and order routing.

  • 02

    Market data

    Prices, reference data and corporate actions.

  • 03

    KYC and screening

    Identity checks, sanctions and PEP screening.

  • 04

    Fund administrators

    Capital accounts and investor statements for funds.

  • 05

    Tax reporting

    FATCA and CRS data and annual reports.

Compliance

Rules to design for

Which rules apply depends on your market and product.

  • 01

    Suitability and conduct

    MiFID II in the EU, FCA conduct rules in the UK and SEC adviser rules in the US set suitability, disclosure and record-keeping.

  • 02

    Client money and assets

    Rules on holding client assets, usually with a regulated custodian.

  • 03

    Tax reporting

    FATCA and the Common Reporting Standard.

  • 04

    AML

    Investor due diligence and ongoing monitoring.

  • 05

    Operational resilience and AI

    DORA for EU investment firms. AI commentary or advice needs human review.

Plan

From prototype to production

Build in this order so something real is in users' hands early.

  1. 01

    Clickable prototype

    Onboarding, the portfolio view and a sample report, tried by clients or advisers.

  2. 02

    First product live

    Onboarding, suitability, positions from one custodian and statements.

  3. 03

    Orders and reporting

    Order routing, performance and tax reporting.

  4. 04

    Scale

    More custodians, products, adviser tools and markets.

Cost

What drives the cost

These decide most of the budget. For a number based on your own scope, use the cost tool. OceanLab bills $30-50/hr or per milestone.

  • 01

    Custodians and brokers

    Each one is an integration and a reconciliation.

  • 02

    Products and markets

    Each product type and country adds rules and reporting.

  • 03

    Reporting depth

    Performance, tax and fee reporting take careful data work.

  • 04

    Suitability logic

    Rules that are explainable and versioned, and kept up to date.

  • 05

    Mobile trading

    Real-time prices and orders on mobile.

Proof

Product builds that match this guide

Wealth & investing·🇺🇸United States

Capstan - Fund Investor Portal and GP Console with Wire-Fraud Controls

Designed and built a clickable GP and administrator console for a New York private equity manager with a Delaware fund and a Cayman feeder: capital calls and distributions followed to settlement, an investor register with KYC and tax form status for each LP, and bank detail changes that need a signature, a callback and a second approver before any money moves.

FinTechEnterprise
Wealth & investing·🇸🇪Sweden

Fjärd - Robo-Advisor App for ISK and KF Savings

Designed and built a clickable robo-advisor app for a Swedish digital investment manager: a suitability-based portfolio recommendation with its costs shown before investing, managed ISK and KF accounts that rebalance automatically, goals with projections, ISK tax estimates, and deposits and withdrawals signed with BankID.

FinTech
Wealth & investing·🇭🇰Hong Kong

Kinfold - Family Office Platform with Look-Through Net Worth Across Trusts and Companies

Designed and built a clickable family office platform for a Hong Kong single family office serving a three-generation family: one look-through net worth in HKD across trusts, holding companies and banks in six jurisdictions, an ownership map, an asset register with valuation ages, and a capital call calendar with four-eyes payment approval.

FinTechEnterprise
Wealth & investing·🇧🇷Brazil

Pregão - Stock and ETF Trading App with the Income Tax Explained

Designed and built a clickable investor app for a Brazilian broker trading B3 stocks and ETFs: patrimônio at a glance, a market overview, an asset page with an order ticket that shows the lot and fractional split before sending, a portfolio at average price, and a tax centre that works out the monthly DARF.

FinTechTax
Wealth & investing·🇺🇸United States

Sextant - Multi-Custodian Portfolio Reporting with Advisor-Reviewed AI Commentary

Designed and built a clickable portfolio reporting platform for a Denver investment adviser with client assets at three custodians: daily reconciliation against custodian files, household views with performance gross and net of fees, and quarterly AI commentary that may only cite engine numbers and needs advisor and compliance sign-off.

FinTechAIEnterprise
Wealth & investing·🇬🇧United Kingdom

Waymark - Advisor Portal with Suitability Reports Built From the Case

Designed and built a clickable advisor portal for a UK wealth firm's financial planners: a daily home with reviews due and alerts, a segmented client book, a Client 360 for every household, an advice case board and a suitability report builder that will not issue a report until the checks and approvals are in place.

FinTechEnterprise
Work with us

Two ways to work with OceanLab

Project build

We design and build the system as one project. It starts with a clickable prototype your team tries before any production code is written. Pay per milestone (outcome-based) or hourly at $30-50/hr, depending on role and seniority.

Embedded engineers

Our engineers join your team on a flexible monthly retainer. Part-time is fine and it runs month to month, with hours that overlap the US, UK and Europe, the Middle East, and Australia and Asia. Outcome-based or $30-50/hr.

FAQ

Questions

Do we need our own custodian?

Usually not. Most platforms work with regulated custodians and brokers, and focus on onboarding, advice, reporting and the client experience.

How do you keep reports right?

By reconciling positions with custodians every day and building reports only from reconciled data, with differences flagged before reports go out.

Can AI write portfolio commentary?

It can draft it from the data, with an adviser reviewing and approving each piece before it is sent.

Related

Related guides

START YOUR CONVERSATION

Your Next Mission-Critical
System Starts Here

Speak with a senior engineer about your requirements. No sales process, just a direct technical conversation about what you need to build.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab