Quantfolio
How it works
Wealth managersHybrid advisory for private banking at scaleBanksAdvice and savings across the retail bankInsuranceSavings and pension products, automated
PartnersBlogBook a demo
How it works
Who it's for
Wealth managersBanksInsurance
PartnersBlogBook a demo
Quantfolio
Company
AboutContactBook a demoPartners
Who it's for
Wealth managersBanksInsurance
Resources
How it worksAIBlogPrivacy PolicyTerms of Use
© 2026 Quantfolio AS·Org. nr. 915 210 600·Page updated 28 September 2026
FeaturesInvestment engine
  • Overview
  • The platform
  • Clients
  • Flows
  • Investment engine
    • Introduction & purpose
    • Portfolio collection
    • Datasets and calculations
    • Risk models
    • Financial situation models
    • Portfolios and portfolio modes
  • PDF templates
  • Accounts and orders
  • Integrations
  • AI
  • Compliance
  • 3rd party solutions
  • FAQ
  • Overview
  • The platform
    • Introduction & purpose
    • One platform — five ways to operate it
    • Get started
  • Clients
    • Client types
    • Client information
    • Client activities and data
    • Accounts and orders
    • Documents
    • Lookups and flow logic
  • Flows
    • Introduction to flows
    • How flows are built
    • Pages — internal vs public
    • Components
    • Flow examples
  • Investment engine
    • Introduction & purpose
    • Portfolio collection
    • Datasets and calculations
    • Risk models
    • Financial situation models
    • Portfolios and portfolio modes
  • PDF templates
    • Introduction & purpose
    • Commonly used templates
    • Signing
  • Accounts and orders
    • Introduction & purpose
    • Working with your other systems
  • Integrations
    • Introduction & purpose
    • Commonly used integrations
  • AI
    • Introduction & purpose
    • Guardrails
    • The different agents
    • Agent workflows
    • Agent audit trail
    • AI models
    • Quantfolio Platform MCP
    • Connect your other systems
  • Compliance
    • Introduction & purpose
    • Suitability
    • KYC and AML
    • Flow approvals
    • Flows review
    • Audit trail
  • 3rd party solutions
    • Introduction & purpose
    • Morningstar
    • Idura (formerly Criipto)
    • Trapets
    • ENIN — company lookups
    • Sumsub — identification
    • Whereby — meeting links and transcription
  • FAQ
    • Clients and your CRM
    • Product data
    • Accounts and orders
    • AI guardrails
  1. How it works
  2. Investment engine

Investment engine

Your investment philosophy, encoded once — the same guardrails and house view for every advisor, client and agent.

Introduction & purpose

The investment engine is where your investment philosophy is encoded — the products you distribute, the risk framework you apply, and the rules for how portfolios are built. Every flow draws on the same engine, so your front office, your clients and your agents all work inside the same guardrails — and every client gets the same house view, whoever they deal with.

The engine consists of five parts:

  • Portfolio collection — your product catalogue, organised.
  • Datasets and calculations — the market data behind your products, and the expected return and risk the engine works with.
  • Risk models — how clients are classified by risk.
  • Financial situation models — how investment capacity is established.
  • Portfolios and portfolio modes — how portfolios and mandates are constructed.

Together with the client components in your flows, these give every recommendation the basis a suitability assessment needs: the client's knowledge and experience, financial situation, objectives, risk profile and sustainability preferences. It is the same foundation whether you advise under MiFID II, sell insurance-based investments under IDD, or offer investment mandates.

Recommended portfolio for a client with risk level 5: eight Nordic and global funds with ISIN, amount and weight, totalling 2,400,000 NOK.Cost impact chart: the portfolio's expected value over ten years, before costs (dashed) and after costs (solid).
A portfolio proposal inside an advice flow, where the parts of the engine meet. The recommended funds come from the portfolio collection and match the client's risk profile (Risk 5) from the risk model. The chart shows the portfolio's expected value over ten years before and after costs, using the expected returns set in the engine, from market data or your house view.

Portfolio collection

A portfolio collection is your product catalogue, organised and made available to your organisation. It holds the products your front office is allowed to distribute — your investment universe. You can have as many collections as you need; each flow runs on one collection, and the same collection can be reused across flows.

Each product in a collection carries the parameters that determine how it is presented and used:

  • Cost
  • Documents (e.g. the PRIIPs KID)
  • Suitability criteria
  • Sustainability attributes
  • Client preference matching
  • Wrapper types for account and order management

Products can be organised into product platforms — groups such as pension products or banking products — which can be mapped to goal types and client segments, so the right products are offered for the right need.

Datasets and calculations

Every product and asset class in a portfolio collection needs a view of its risk and return. There are three ways to give it one:

  • Morningstar data — map products to Morningstar Funds and Morningstar ETFs, and asset classes to Morningstar Index and Morningstar Categories. A mapped product also brings its sustainability datapoints, such as SFDR fields and EET data, and its product documents. Requires a Morningstar licence.
  • Custom timeseries — upload and manage your own timeseries, for anything the Morningstar datasets do not cover.
  • No timeseries — use a product without a price history and set its values manually.

You also decide what the engine calculates with. Expected return, risk and correlation can be:

  • Populated from the data — calculated from the timeseries behind each product and asset class.
  • Set by your house view — your own assumptions, used in full, so every portfolio the engine builds or checks reflects how your firm sees the markets.

Related

  • Morningstar

Risk models

Flows that assess a client's risk use risk models. A risk model combines time horizon, risk level, and risk adjustments — answer-driven modifiers that shift the score up or down — to classify the client into a predefined risk bucket, based on their answers. Because the model is configured once and applied in every flow, equal clients are treated equally.

You can also configure risk bounds. As a portfolio is proposed in a flow — by an advisor, the engine, or an agent — it is validated on the fly against the client's risk score, so a proposal outside the client's bucket is caught inside the flow, not after it.

Risk assessment in a flow: time horizon 10 years or more, medium risk tolerance, and an adjustment question answered 'I will get uneasy but not sell'. Result: initial 5, adjustment minus 1, final 4, Medium Risk.Risk bounds for risk score 4 marked Breach: equity share 100% against a maximum of 52%, volatility 17% against a maximum of 8.5%, with a choice to accept the deviation or block the advice.
A risk model and a risk check in one advice flow. At the back, the client answers the risk questions: time horizon, risk tolerance, and an adjustment question that lowers the score by one, giving a final risk score of 4 (Medium Risk). In front, a proposed portfolio of a single equity fund breaches the risk bounds for that score, with equity share and volatility above their maximums, so the advisor must adjust it, or accept the deviation with a justification that is included in the report.

Financial situation models

A financial situation model establishes what a client can responsibly invest. It takes their income, assets, liabilities and regular expenses, applies your rules, such as a minimum liquidity buffer and money set aside for near-term spending, and arrives at the amount available for investment. What is collected adapts to the client type: person, company or group.

The model then does two jobs as the flow runs:

  • Routing — it directs the client to the product platform that fits their situation, such as pension or banking products.
  • Validation — it checks every proposed investment against the client's capacity, so a lump sum above the amount available, or a monthly saving above the monthly surplus, is caught before the advice is submitted. It is the same in-flow pattern as risk bounds.
Capacity in a financial situation model: monthly income 68,000 minus expenses 43,500 gives a surplus of 24,500; liquidity buffer 204,000 with a minimum of 204,000; short-term expenses 36,000; available for investments NOK 180,000.Assets in a financial situation model: an apartment in Oslo at 7,200,000, a savings account at 420,000 and an IPS and fund account at 380,000, totalling NOK 8,000,000.
A financial situation model at work in an advice flow. At the back, the capacity check: monthly income minus expenses gives the surplus, the model sets a minimum liquidity buffer of three months' income, and after money set aside for short-term expenses the client has NOK 180,000 available for investments. In front, the assets the advisor has recorded by type: property, bank savings, and funds and pension savings.

Portfolios and portfolio modes

The platform offers three modes for constructing portfolios and mandates:

  • Model portfolio — the client's risk score is matched to prebuilt portfolios and mandates.
  • Custom portfolio — the advisor builds freely, using any product in the collection.
  • Dynamic portfolio — the engine constructs the portfolio from the client's risk bucket, their stated preferences, and the available universe — inside your rules.

Each flow can enable different modes, so you control how your front office constructs portfolios. Whichever mode is used, the result is validated against the client's risk bounds — custom portfolios included.

The engine constructs both portfolios and mandates: a portfolio is a list of products — funds, ETFs, or other instruments — and portfolios can also serve as building blocks within a mandate. This supports advisory and discretionary business alike.