CALI TECHNOLOGIES
Cali Advisory · Methodology
Home
Pricing
Advisory engine design

How Cali Advisory evaluates profiles, bands risk, and constructs portfolios.

Cali Advisory uses a rule-based, model-driven methodology to read client profiles, assign them to a risk band, set a crypto exposure limit, and construct diversified portfolios across cash, bonds, equities, real assets, and digital assets. The process is designed to be transparent, repeatable, and supervisable.

This page describes the planned methodology for Cali Advisory's Internet Investment Adviser model. It is part of the firm's research and design work and does not itself constitute active investment-advisory services.

1 · Suitability inputs

Cali Advisory evaluates ten core inputs that together describe a client's risk tolerance, financial situation, experience, and time horizon. Each answer is mapped to a numeric value and contributes to an overall suitability score:

  • Age
  • Time horizon for using the assets
  • Income stability
  • Investing experience
  • Reaction to a 20% portfolio loss
  • Familiarity with cryptoassets
  • Comfort with crypto exposure
  • Liquidity needs over the next 3 years
  • Comfort with concentrated positions
  • “Sleep at night” risk preference

Each of these inputs has a predefined scoring scale in the engine code (see compute_profile_score in the advisory engine module). The sum of those scores becomes the client's total suitability score.

2 · Risk bands

The total suitability score is mapped into one of five risk bands. Each band describes a different balance between capital preservation and growth:

  • Band 1 – Capital Preservation · Very conservative, overweight cash and bonds.
  • Band 2 – Conservative · Conservative growth, more fixed income but some equities.
  • Band 3 – Balanced · Mix of growth and stability with moderate volatility.
  • Band 4 – Growth · Higher equity exposure and more volatility tolerance.
  • Band 5 – Aggressive · Long-term growth focus with high equity and some digital asset exposure.

The function determine_risk_band in the engine module defines exactly how score ranges map into these bands. The mapping can be tuned over time as real usage and supervision feedback accumulate.

3 · Crypto exposure limits

Digital assets (such as BTC, ETH, and other supported tokens) are treated as a distinct risk sleeve. Total crypto exposure is capped based on both:

  • The client's risk band; and
  • The client's combined crypto familiarity and comfort scores.

The engine uses band-specific maximums (for example, 0–2% in Capital Preservation, up to 20% in Aggressive) and then applies stricter limits if a client indicates low familiarity or low comfort. If crypto familiarity and comfort are both minimal, the cap is forced to zero regardless of band.

Crypto exposure is further split into core crypto (larger, more established assets) and satellite crypto (higher-volatility assets), typically using a 70/30 split inside the crypto sleeve.

4 · Sleeves & portfolio construction

Each risk band is associated with a base allocation across high-level sleeves:

  • Cash & Bonds
  • Core Equities (broad equity ETFs)
  • Satellite Equities (sectors / factors / tilts)
  • Real Assets (REITs, real-asset ETFs)
  • Core Crypto
  • Satellite Crypto

The function base_band_allocation defines these starting weights. Once a client's crypto cap is known, the engine introduces crypto exposure by proportionally reducing equity sleeves rather than cash and bond exposures, then assigns crypto between core and satellite sleeves and normalizes the result so the total equals 100%.

5 · Limitations & evolution

This methodology is intentionally simple and interpretable in its initial version. It is not an optimizer in the sense of mean–variance or factor models, and it does not attempt to forecast returns. Instead, it focuses on:

  • Clear mapping from profile answers to risk bands.
  • Transparent band-to-sleeve allocations.
  • Explicit caps on crypto exposure, especially for less experienced or lower-tolerance clients.
  • Books-and-records friendly logic that can be reasoned about by risk and compliance teams.

Over time, Cali Advisory may refine scoring weights, band thresholds, or sleeve definitions based on observed behavior, stress testing, and supervisory review. Any material changes would be documented and incorporated into the firm's disclosures.

6 · Regulatory context

Cali Advisory (DBA) expects to operate as an Internet Investment Adviser, where individualized advice is delivered exclusively through an online platform, using a documented methodology like the one described here.

The full details of services, risks, and fee arrangements will be described in the firm's Form ADV and, if applicable, Form CRS. This methodology description is intended to help risk, compliance, and product teams understand how the advisory engine behaves at a high level.

For more context, see: