Skip to content

Het Plan

De route

De positioneringsmatrix uit De Markt laat zien dat er ruimte is: Actief Systematisch + Transparant is een leeg kwadrant. Deze pagina gaat over de vraag hoe Whitefield die ruimte daadwerkelijk kan invullen.

Dit is geen plan om een bestaande speler net iets slimmer of goedkoper te kopiëren. Whitefield concurreert niet met robo-advisors op prijs, en niet met hedge funds op schaal. Het probeert drie dingen te combineren die nu niet samen in de markt liggen:

  1. Actief systematisch rendement — kwantitatieve modellen, niet passief indexvolgen
  2. Trade-level transparantie — elke trade zichtbaar (met 3 maanden vertraging)
  3. Persoonlijk vertrouwen — directe relatie met de beheerder, bij EUR 10.000 instap

Go-to-market: paper tracking als wig

De eerste stap is niet meteen beleggen. De eerste stap is paper tracking: een virtuele portefeuille die de echte Helios-signalen volgt, zonder echt geld. Elke week zie je wat het systeem doet. Na 3-6 maanden heb je dus niet alleen een verhaal gehoord, maar iets gezien dat zich in echte marktomstandigheden heeft gedragen.

Dat is de wedge. Een ingang zonder financieel risico, die pas later hoeft over te gaan in echt kapitaal. Vertrouwen eerst. Geld daarna.


Versiegeschiedenis

Dit project is niet vorige week begonnen. De ontwikkeling loopt sinds 2024 en is in 5 versies opgebouwd:

VersieFocusStatus
v1.0Eerste momentum-backtest, data-ingestiepipeline — proof of conceptAfgerond
v2.0Multi-universe expansie (S&P 500 + 400), risicobeheerframework, realistische trade-kostenmodelleringAfgerond
v3.0System 1 audit (18,9% CAGR), formele auditmethodologie vastgesteldAfgerond
v4.0System 2 (Bear Market Model) toegevoegd, gecombineerde systeemaudit (20,57% CAGR, definitieve config, 21/25 pass)Afgerond
v5.0Platformbouw — investeerdersdashboards, Helios Letter, compliance, publieke lanceringHuidig

v1.0 tot en met v4.0 zijn afgerond. v5.0 is de huidige fase. Daar haken medeoprichters op aan.


Tech

Er zijn 24 keuzes in de tech stack gemaakt, version-pinned en gedocumenteerd. De grote keuzes zijn dus gemaakt. Dit project hoeft niet eerst nog een half jaar over tooling te praten.

Architectuur

De architectuur is een monorepo met een duidelijke scheiding tussen engine en platform:

  • Trading engine (Python, lokaal) — backtestmotor, signaalextractie en risicobeheer
  • Investeerdersplatform (Laravel, cloud) — dashboards, NAV-berekening en fondsadministratie

Daarbinnen zijn twee applicaties bewust van elkaar gescheiden voor compliance-isolatie:

AppDomeinDoelCompliance
track.whitefield.comPaper trackingVirtueel portfolio voor prospects — geen echt geldGeen gereguleerde activiteit
investor.whitefield.comEcht beleggenPortefeuillebeheer voor fondsdeelnemersAIFM-light

Kosten

ComponentMaandelijks
DigitalOcean App Platform~EUR 40
Cloudflare (DNS/auth)EUR 0
Postmark (e-mail)~EUR 4
Totaal~EUR 44/mo

Compliance-pad

De Nederlandse regels bieden een getrapt pad voor fondsbeheerders. Dat maakt starten haalbaar, zonder te doen alsof schaal vanzelf komt.

3 fasen

Fase 1: AIFM-light (conditie #2)huidig doel

  • Minder dan 150 deelnemers
  • Minimale inleg EUR 10.000
  • Registratie bij AFM, geen vergunning
  • Compliance-kosten: EUR < 1.000/jaar

Fase 2: AIFM-light (conditie #3)bij nadering van 150 deelnemers

  • Minimale inleg EUR 100.000
  • Onbeperkt aantal deelnemers
  • Overstapkosten: EUR 1.000-2.000
  • Bestaande beleggers onder conditie #2 behouden (grandfathering — te bevestigen met fondsjurist)

Fase 3: Volledige AFM-vergunningbij > EUR 100 miljoen AUM

  • Setup-kosten: EUR 175.000+
  • Depositaris verplicht (EUR 15.000-40.000/jaar)
  • Voorbereiding starten vanaf ~EUR 80 miljoen AUM

Verdieping

Volledige tech stack (24 keuzes)

Engine (Python, lokaal):

  • Python 3.12 — kernprogrammeertaal
  • Polars — DataFrame-bibliotheek voor snelle dataverwerking
  • NumPy/SciPy — wiskundige berekeningen
  • Norgate Data — historische aandelendata (splits, delistings)
  • Parquet — opslagformaat (kolom-georienteerd, efficienter dan CSV)

Backend (Laravel, cloud):

  • Laravel 11 — PHP web framework
  • PHP 8.3 — server-side taal
  • PostgreSQL 16 — database
  • Laravel Filament — admin panel framework

Frontend:

  • Livewire 3 — reactive UI zonder separaat JavaScript framework
  • Alpine.js — lichtgewicht JavaScript
  • TailwindCSS 3 — utility-first CSS

Publieke site:

  • Astro 5 + Starlight — statische site-generator (docs.whitefield.com)
  • Cloudflare Pages — hosting en CDN

Charts:

  • Lightweight Charts (TradingView) — interactieve financiele grafieken

E-mail:

  • Postmark — transactionele e-mail (Helios Letter, meldingen)

Hosting:

  • DigitalOcean App Platform — managed container hosting
  • Cloudflare — DNS, CDN, Access (authenticatie)

Mobiel:

  • Progressive Web App (PWA) — geen native app nodig bij lancering

Monorepo structuur

helios/
├── lib/ # Trading engine (Python)
│ ├── portfolio/ # Backtestmotor, slippage, commissies
│ ├── signals/ # Signaalextractie en roll-forward
│ └── analysis/ # Audit scripts, statistiek
├── trading/ # Live trading sessies
├── whitefield/ # Investeerdersplatform
│ ├── app/ # Laravel applicatie
│ └── docs/ # Astro/Starlight documentatiesite
├── knowledge-base/ # Alle onderzoeksdocumenten
├── tests/ # Python unit tests (2390+)
└── scripts/ # Hulpscripts

De monorepo-aanpak houdt engine, platform en documentatie bij elkaar. Daardoor blijven wijzigingen samenhangend en raakt de trading-logica niet los van de rest van het product.

Compliance-details

AIFM-light kader

De Wft (Wet op het financieel toezicht) biedt via Artikel 2:66a een vrijstelling voor beheerders van alternatieve beleggingsinstellingen (abi’s) die onder bepaalde drempels opereren.

Conditie #2 is het startpunt:

  • Maximaal 150 deelnemers
  • Minimale participatie EUR 10.000
  • Geen vergunning nodig, alleen registratie bij AFM
  • KID/PRIIPs-document verplicht

Conditie #3 is de schakeloptie:

  • Minimale participatie EUR 100.000
  • Geen limiet op aantal deelnemers
  • Maakt onbeperkte groei mogelijk boven 150 personen

Juridische review-items

Er zijn 7 juridische vragen die beantwoord moeten worden voor lancering (budget EUR 2.100-2.750):

  1. LR-1: Grens tussen educatieve content en “aanbieding van deelnemingsrechten”
  2. LR-2: Paper tracking als aanbiedingsrisico
  3. LR-3: Cumulatieve personentelling interpretatie
  4. LR-4: Grandfathering bij conditiewissel (KRITIEK)
  5. LR-5: Conditiecombinatie (KRITIEK)
  6. LR-8: Merkregistratie “Whitefield” (Nice klasse 36)

LR-4 en LR-5 zijn de zwaarste vragen. Daar hangt de groeistrategie direct van af.

Documentarchitectuur

12 documenten zijn vereist voor AIFM-light compliance:

  • Essentieel informatiedocument (KID/PRIIPs)
  • Prospectus / informatiedocument
  • Fondsvoorwaarden
  • Klachtenprocedure
  • Privacybeleid
  • Beloningsbeleid
  • Belangenconflictenbeleid
  • Waarderingsbeleid
  • Liquiditeitsbeleid
  • Uitbestedingsbeleid
  • Risicobeheerbeleid
  • Bedrijfscontinuiteitsplan

IBKR integratie-ontwerp

Interactive Brokers als Uitvoeringsplatform

IBKR (Interactive Brokers) is gekozen als broker vanwege:

  • Lagere commissies dan alternatieven
  • API-toegang voor geautomatiseerde orderuitvoering
  • Ondersteuning voor fractional shares (4-decimaal precisie)
  • FX hedging mogelijkheden (spot forex en CME futures)
  • Professionele rekeningen voor BV-structuren

De integratie omvat:

  1. Flex API — dagelijkse reconciliatie van posities en transacties
  2. IB Gateway — orderuitvoering via Client Portal API
  3. Sub-accounts — voorbereiding voor meervoudige risicoprofielen

ETL pipeline ontwerp

Engine-to-Cloud Data Synchronisatie

De ETL-pipeline brengt data van de lokale trading engine naar het cloud-platform:

3 Datastromen:

  1. Equity stream — wekelijkse equity-snapshots (datum, equity, cash, regime)
  2. Holdings stream — huidige posities per risicoprofiel
  3. Trades stream — uitgevoerde trades met fill-prijzen

Cloud Schema (7 tabellen):

  • engine_equity_snapshots — equity-curve per profiel
  • engine_holdings — actuele posities
  • engine_trades — handelsgeschiedenis
  • reconciliation_log — vergelijking engine vs. IBKR
  • risk_profiles — risicoprofielconfiguratie
  • nav_historyNAV-berekeningen per profiel
  • unit_transactions — deelnemingsrechten-administratie (fondsboekhouding)

Ingestion: 3 Artisan commands voor geautomatiseerde synchronisatie, met 3-tier reconciliatie tussen engine, IBKR en cloud-database.