QUANTHEA

Architectuur

Hoe Claude de portefeuille beheert.

Claude is hier de belegger: het weegt de scores van een vaste rekenscan en beslist; geplande scripts voeren dat zonder menselijke tussenkomst uit op een paper-rekening. De mens staat óp de lus, niet ín de lus: hij bewaakt het raamwerk en de controleketen, maar zit niet tussen beslissing en order. De veiligheid zit niet in “AI buiten de deur houden”, maar in harde, volautomatische muren — en in volledige transparantie: elke beslissing en elke trade is te volgen.

De belangrijkste ontwerpkeuze

Claude beslist — de muren begrenzen.

Claude doet het oordeelswerk: fundamenteel + technisch onderzoek, welke namen erin en eruit gaan, en wanneer er bijgestuurd wordt. Voor de gewichten is inverse-volatiliteit de standaard — rustige namen zwaarder, geen positie domineert — maar Claude mag daar bewust van afwijken met een eigen conviction-weging als het overtuiging heeft. Rond de uitvoering staan harde muren — paper-only, een handelsband, een circuit breaker, een kill-switch — zodat een fout nooit kan ontsporen. AI met een stuur én remmen, in plaats van AI buiten de auto.

Lagen, strikt gescheiden

1

Broker — Alpaca (paper)

De enige laag die echt iets 'doet'. Houdt de posities en koersen. Een oefenrekening met fictief geld — nooit echt geld.

2

Claude — de beslisser

Weegt de technische en fundamentele scores van een vaste rekenscan af met nieuws en de eigen posities, en kiest één keer per handelsdag, vóór de openingsbel, welke namen erin/eruit gaan. De beslislijst wordt vooraf gehasht en extern gestempeld. Het brein van de operatie.

3

Risicomodel — inverse-volatiliteit (standaard)

Zet standaard de gewichten voor de gekozen namen: rustige namen zwaarder (gemeten over 126 handelsdagen), geen positie domineert. Claude kan dit overrulen met een eigen conviction-weging — de positie-cap blijft altijd gelden.

4

Uitvoerder — autonoom, met muren

Plaatst één keer per handelsdag (20:37 Nederlandse tijd) de paper-orders om naar Claude's doel te bewegen — alleen voor posities die meer dan 20% van hun doelgewicht afwijken én minstens $200 verschillen. Checkt de beurs, de caps, de toelaatbaarheid van elke ticker en de kill-switch vóór élke order.

5

Controleketen — reconciliatie, los van het model

Een automatische controle legt elke dag de bewering van het model naast het grootboek van de broker; om 22:20 leest een onafhankelijke grootboeklezer de administratie nogmaals. Meldingen worden nooit verwijderd.

6

API + website — tonen alles

FastAPI + Next.js lezen de stand uit en tonen de portefeuille, de trades en de scorecard tegen de S&P 500. Kunnen zelf nooit handelen.

Het brein: Claude Opus 5

De beslissingen worden genomen door Claude Opus 5 — via de Anthropic API. Geplande Python-scripts verzamelen het dossier, vragen het modeloordeel op en laten de afzonderlijke uitvoeringscode de paper-orders afhandelen. Claude Code en Codex worden gebruikt voor ontwikkeling en beheer.

Bewust het zwaarste model: een beleggingsbeslissing vraagt om de beste analyse, niet de snelste. De rekenkracht voor die intelligentie draait in Anthropic's datacenters — de rest van QUANTHEA is bewust licht.

Welke AI doet wat

Eén model beslist over de paper-portefeuille. De andere modellen hebben een afgebakende nevenrol en plaatsen nooit een order. De namen hieronder zijn de modellen zoals ze op 13 september 2026 in de scripts staan. Voor het Overleg zijn de modellen vastgezet. Voor de tweede lezer geldt automatische selectie: De tweede lezer kiest per run het eerste beschikbare model uit GPT-5.2, GPT-5.1, GPT-5, GPT-4.1 en GPT-4o. Bij een fout in de modellenlijst of als geen van deze modellen beschikbaar is, valt hij terug op GPT-4o. Het gebruikte model staat bij de laatste tweede lezing op /laboratorium.

Claude Opus 5actief

Beslist. Dagelijkse universe-keuze, weekreflectie en lessenregister, Europa-sleeve, lab-hypotheses en de dagelijkse artikelen. (Anthropic) · /brein, /track-record, /geheugen, /europa, /laboratorium, /artikelen

Claude Haiku 4.5

Vat het nieuws samen. Bouwt de sentimentdigest die het brein vóór de dagbeslissing meeweegt — een input, geen regel. (Anthropic) · Marktblik op /brein

Claude Opus 5

Opent en sluit het Overleg met GPT-6 Astra over een fictieve portefeuille zonder rekening of orders (sinds 13 september 2026). (Anthropic) · /overleg

GPT-6 Astra

Geeft in het Overleg tegenargumenten en een eigen voorstel. Verschillen van inzicht blijven staan. (OpenAI) · /overleg

GPT-5.2 (voorkeur)

Leest hetzelfde dagdossier als het brein en geeft een schaduwoordeel plus een fictieve eigen portefeuille. Handelt nooit. De modelkeuze kan automatisch terugvallen op GPT-5.1, GPT-5, GPT-4.1 of GPT-4o. (OpenAI) · /laboratorium (GPT-lab)

GPT-4o mini

Beantwoordt vragen over de site in de «Vraag QUANTHEA»-widget, op basis van de gepubliceerde pagina's. (OpenAI) · zoekbalk

Codex

Schrijft artikelen op verzoek van de redactie, als zodanig gelabeld. (OpenAI) · /artikelen

Hardware & software

Een mooie omkering: in 1997 had Deep Blue een kamer vol supercomputer nodig. Vandaag draait de intelligentie in de cloud (Claude), en de orkestratie op één bescheiden server.

Hardware

Eén kleine VPS in Amsterdam — 2 cores, 4 GB, een paar euro per maand. Draait 24/7, reboot-proof. De zware rekenkracht zit niet hier, maar in het model.

Software

Docker Compose: Next.js (site), FastAPI + Postgres + Redis (data & API), Caddy met automatisch TLS. De handelslogica is Python; het modeloordeel wordt via de Anthropic API opgehaald.

De filosofie: saaie, lichte infrastructuur rond een krachtig brein. Minder bewegende delen valt minder vaak om — en de echte hefboom zit in de kwaliteit van de analyse, niet in de servers.

Beslissen en uitvoeren, gescheiden

Claude bepaalt het dóel (welke namen, welke gewichten); een aparte, domme uitvoerder realiseert het met muren. Zo kan een analysefout nooit direct een rare order worden.

Alles wordt gelogd

Elke cyclus, elke order en elke universe-wijziging komt in de trade-log. De redenering ís de demonstratie — niets om te verbergen.

De muren — volautomatisch

Geen van deze muren vergt menselijk ingrijpen — ze grijpen zelf in en herstellen zelf. Dat is wat “mens óp de lus” betekent: Gaspard kan met de kill-switch alles bevriezen en bewaakt de controleketen, maar geen enkele dagelijkse beslissing wacht op een mens.

Wie controleert de verteller?

Sinds juli 2026 controleren we niet alleen de orders, maar ook het verhaal van het model over die orders — omdat dat een keer misging. Vier mechanismen, allemaal automatisch:

  • Dagelijkse reconciliatie — een controle zonder model en zonder mening legt elke beslissing naast het grootboek van de broker. Elke tegenspraak staat publiek op /reconciliatie.
  • Onafhankelijke grootboeklezer — om 22:20, na de slotbel, leest een tweede proces de administratie nogmaals, los van wat het model zelf rapporteerde.
  • Tegenboekingsbeleid — meldingen en records worden nooit herschreven of verwijderd; een correctie komt er gedateerd naast, zoals in een boekhouding.
  • Pre-open hash — de beslislijst wordt elke ochtend vóór de opening gehasht en via Telegram extern van een tijdstempel voorzien. Achteraf bijschaven valt op.

De uitkomsten staan live op /reconciliatie.

Hetzelfde brein en hetzelfde raamwerk draaien sinds 3 augustus 2026 ook op Europese namen (AEX, DAX, CAC 40) — synthetisch, met dezelfde muren vanaf dag één: zie /europa.

Van architectuur naar bewijs.

Zie Claude in actie — live op een paper-rekening, elke dag afgezet tegen de S&P 500.

Bekijk de live scorecard →

Paper trading · illustratief · geen beleggingsadvies.

Verder ontdekken

QUANTHEA — Architectuur