API status

Bring your own license - Single Accounts

The BYOL - single accounts operating model provides functional support. You benefit from Upvest's single account functionality in brokerage, custody and settlement, but retain the freedom to manage your own relationship with your end user.

Core benefits

  • You use you own licences, required to provide investment services, and manage the end user relationship yourself.
  • Use the full functionality of Upvest to minimise the back-end effort on your side. Upvest provides end-to-end brokerage, settlement and custody services at the end user level (e.g., tax processing and reporting).
  • You don't have to develop your own functionality or manage multi-vendor integration.

Legal setup

You provide legal coverage for brokerage, settlement and custody to end-users and chain commission to Upvest.

SetupUpvestYouApplication
Investment brokerage (RTO¹)You distribute investments by accepting and transmitting orders from end users via their investment product (e.g., app).
Deposit taking or credit businessOptionalOptionalYou keep cash of end users in debit and/or credit accounts.
Financial brokerage (EXO²)You place and execute orders on behalf of investors via Upvest.
Securities custodyYou maintain and safekeep financial instruments via Upvest.
Crypto custodyOptionalUpvest maintains and safekeeps crypto assets of the end users.
Proprietary trading (DOOA³)Upvest executes orders and holds securities on its own account to offer fractional investments and manage risk.
End user contractual relationshipYou are the legal owner of the end user relationship.

¹ RTO = Reception & transmission of orders ² EXO = Execution of orders ³ DOOA = Dealing on own account

Functional setup

Upvest provides end-to-end services for brokerage, settlement, and custody for end users.

In the following table you can see which services Upvest offers and which can be optionally offered by the customers or by Upvest, where applicable:

FunctionalityUpvestYouApplication of Investment API
End user & account managementYou set up securities accounts for end users via the API, submitting KYC checks to Upvest for verification.
Investment solutionsYou create and configure portfolios, savings plans and rebalancing logic via the API and offer them to end users.
Order executionsEnd users submit their orders via your interface; Upvest executes (fractional) orders on the exchanges across all asset classes.
Payments & cash accountsOptionalEnd users provide or withdraw funds (from you or Upvest) through cash accounts via API integration and instructions.
Clearing, settlement & custodyYou receive reconciled transactions for end users from Upvest including treasury reports for net buy/sell transfers.
Reporting (end user & regulatory)You deliver end user/account statements, invoices, tax and regulatory reports to end users via the API; Upvest handles regulatory reporting.
Tax administrationYou can transfer the proceeds minus taxes to the end users via the API, which are deducted and reported to the German tax authorities (may differ with international setup).
Corporate actions processingYou can offer digital corporate action processing for the end user via the API (e.g., dividend distributions to eligible end users).
Instrument & price dataOptionalYou can use instrument data, price data, valuations and performance calculations via the API, and enrich them with additional data.
Client supportYou receive support responses via the API for end user, account, reporting or transactions issues.