Lotberekeningstabel in Excel en handelsjournaal
Een lotberekeningstabel in Excel is het meest onderschatte instrument van risicobeheer: zij kost niets, werkt zonder internet en hangt niet af van een externe dienst die kan verdwijnen. Hieronder de formules die je eenmalig invoert om het volume onder een risicopercentage, de vereiste margin, de drawdown op equity en de verwachte waarde van een trade in risico-eenheden te krijgen. De formules staan in twee notaties: de Nederlandse voor Excel en de Engelse voor Google Spreadsheets.
Een eigen tabel is het enige instrument waarin de regels in jouw eigen woorden staan en elk cijfer in factoren uiteenvalt. Zij grijpt niet in de handel in en werkt niet zonder jou, maar herhaalt elke formule van een betaalde dienst.
Rekenblad: volume, verlies en margin
Het eerste blad bestaat uit acht invoercellen en zes formules. Je vult het vóór een trade in tien seconden in, en het resultaat komt overeen met elke online calculator, omdat de formule dezelfde is.
| Cel | Wat erin staat | Voorbeeld |
|---|---|---|
| B1 | middelen van de rekening, niet het saldo | 10.000 |
| B2 | risico per trade in procenten | 1 |
| B3 | afstand tot de stop in pips | 40 |
| B4 | pipwaarde op een volle lot | 10 |
| B5 | volumestap bij de broker | 0,01 |
| B6 | contractgrootte | 100000 |
| B7 | hefboom | 100 |
| B8 | koers van de basisvaluta tegen de rekeningvaluta | 1,0850 |
| Wat we berekenen | Formule voor Excel | Formule voor Google Spreadsheets |
|---|---|---|
| Risico in geld | =B1*B2/100 | =B1*B2/100 |
| Volume in lots | =AFRONDEN.BENEDEN(B9/(B3*B4);B5) | =FLOOR(B9/(B3*B4),B5) |
| Verlies bij de stop | =B10*B3*B4 | =B10*B3*B4 |
| Vereiste margin | =B10*B6/B7*B8 | =B10*B6/B7*B8 |
| Aandeel margin van de rekening | =B12/B1 | =B12/B1 |
| Pipwaarde voor het volume | =B10*B4 | =B10*B4 |
Naar beneden afronden in de volumeformule is essentieel. Gewoon afronden geeft soms een groter lot dan berekend, en dan overtreft het feitelijke verlies bij de stop het ingestelde percentage — systematisch en altijd dezelfde kant op.
Handelsjournaal: een Excel-sjabloon van eigen hand
Een handelsjournaal in een Excel-sjabloon is één platte tabel waarin een regel gelijkstaat aan een trade. Twaalf kolommen volstaan om alles te berekenen wat betaalde diensten berekenen. Overbodige velden schaden: ze vergroten de wrijving en het journaal wordt niet meer ingevuld.
| Kolom | Wat je invult | Wordt ingevuld |
|---|---|---|
| A. Datum | datum en tijd van entry | automatisch uit het rapport |
| B. Paar | verhandeld instrument | uit het rapport |
| C. Richting | koop of verkoop | uit het rapport |
| D. Volume | lots | uit het rapport |
| E. Entry | entryprijs | uit het rapport |
| F. Stop | gepland invalideringsniveau van het idee | handmatig |
| G. Risico in geld | geplande prijs van de fout | met een formule |
| H. Resultaat | winst of verlies inclusief kosten | uit het rapport |
| I. R | resultaat in risico-eenheden | met een formule |
| J. Setup | entrytype volgens jouw classificatie | handmatig |
| K. Volgens de regels | ja of nee | handmatig |
| L. Notitie | wat er misging | handmatig |
Drie kolommen vul je met de hand in, en juist die veranderen een lijst orders in een journaal. Zonder het setupveld krijg je geen uitsplitsing naar entrytypen, zonder het uitvoeringsveld meet je de kosten van het schenden van je eigen regels niet.
Statistiekformules: drawdown, verwachte waarde, reeks
Deze formules voer je eenmalig in de hulpkolommen in en daarna rekenen ze zichzelf. Hun samenstelling herhaalt de rapporten van betaalde diensten — het verschil is alleen dat je hier ziet waaruit elk getal is opgebouwd.
| Kengetal | Formule voor Excel | Wat het oplevert |
|---|---|---|
| Resultaat in R | =H2/G2 | vergelijkbaarheid van trades met verschillend risico |
| Cumulatieve equity | =N1+H2 | rekeningcurve op gesloten trades |
| Equitypiek | =MAX($N$2:N2) | het maximum dat tot deze trade is bereikt |
| Actuele drawdown | =(O2-N2)/O2 | daling vanaf de piek in fracties |
| Maximale drawdown | =MAX(P:P) | de zwaarste episode in de hele historie |
| Winrate | =AANTAL.ALS(I:I;">0")/AANTAL(I:I) | aandeel winstgevende trades |
| Verwachte waarde in R | =GEMIDDELDE(I:I) | gemiddeld resultaat van een trade |
| Profitfactor | =SOM.ALS(I:I;">0")/-SOM.ALS(I:I;"<0") | opbrengst per eenheid verlies |
| Teller van de verliesreeks | =ALS(I2<0;Q1+1;0) | lengte van de actuele stopketen |
| Maximale reeks | =MAX(Q:Q) | de zwaarste keten uit de historie |
| Verwachte waarde per setup | =GEMIDDELDE.ALS(J:J;"uitbraak";I:I) | welk entrytype geld oplevert |
| Aandeel trades volgens de regels | =AANTAL.ALS(K:K;"ja")/AANTALARG(K:K) | prijs van je eigen indiscipline |
break-even winratio = 1 ÷ (1 + gemiddelde R van de winst)
De laatste regel van de tabel is de metriek die noch in de terminal noch in de rekeningmonitoring bestaat. Vergelijk de verwachte waarde in R over trades met «ja» en over trades met «nee»: het verschil ertussen is de jaarlijkse prijs van het schenden van je eigen regels.
Hoe je de tabel op één avond bouwt
De bouwvolgorde is belangrijker dan de opmaak. Een tabel die op één avond is gebouwd en elke dag wordt ingevuld, is nuttiger dan een perfect sjabloon dat is gedownload en twee keer geopend.
Acht invoercellen en zes formules uit de eerste tabel. Toets op een bekend voorbeeld: 1 % van 10.000 bij een stop van 40 pips geeft 0,25 lot.
20 minutenKopteksten, datum- en getalnotatie. De drie handmatige kolommen — setup, uitvoering en notitie — zet je naast elkaar, zodat je ze in één beweging invult.
20 minutenEquity, piek, drawdown en reeksteller. Ze zijn niet om te lezen, maar voor de formules van de samenvatting, dus je kunt ze verbergen.
20 minutenWinratio, verwachte waarde, profitfactor, maximale drawdown en zwaarste reeks in de kop van het blad. Vijf getallen die je bij openen ziet.
20 minutenWekelijks een rapport uit de terminal exporteren en nieuwe regels plakken. Elke trade met de hand invoeren houdt geen maand stand.
doorlopendExcel, Google Spreadsheets of Notion
Het instrument kies je op basis van waar de statistiek wordt berekend, niet op basis van waar het prettiger schrijft. Een traderdagboek in Notion is handig voor beschrijvingen en schermafbeeldingen, maar het lopende maximum van de equity bereken je er niet zonder trucs.
Volledige functieset, werkt zonder internet en snelle draaitabellen. Min: het bestand leeft op één computer, tenzij synchronisatie is ingesteld.
berekeningenHetzelfde in de browser en met toegang vanaf elk apparaat. Engelse functienamen en een komma in plaats van een puntkomma in de argumenten.
toegang overalGoed voor het beschrijven van setups, schermafbeeldingen en conclusies. Voor statistiek gebruik je ze naast een tabel, niet in plaats daarvan.
beschrijvingenBespaart een uur bouwen, maar bevat andermans velden en andermans logica. De formules moet je toch controleren, en andermans tabel begrijpen kost meer tijd dan je eigen bouwen.
omstredenDe zoekopdracht «traderdagboek excel downloaden» betekent meestal de wens het bouwen over te slaan. De praktijk toont het omgekeerde: een tabel die je met de hand hebt gebouwd, vul je in omdat de auteur elke kolom begrijpt en weet waarvoor die dient.
Risicobeheertabel: korte antwoorden
- Waarom wordt het volume naar beneden afgerond
- Naar boven afronden vergroot het verlies boven het ingestelde percentage. De functie die naar beneden afrondt op de volumestap lost dat met één formule op.
- Wat neem je als basis — saldo of middelen
- De middelen. Bij open posities houdt het saldo geen rekening met het zwevende verlies en staat het een groter risico toe dan er werkelijk is.
- Hoe bereken je de drawdown in de tabel
- Via de piekkolom: het maximum van de equity tot de huidige regel, daarna de daling daarvandaan in fracties. Het maximum van die kolom is de zwaarste episode.
- Moet je spread en swap invullen
- Apart niet, als het resultaat uit het terminalrapport komt: de kosten zitten al in de uitkomst van de trade.
- Hoe breng je historie over uit MetaTrader
- Exporteer het rapport uit het tabblad historie naar een bestand en plak de regels in het journaal. De kolommen van de terminal komen overeen met de eerste zes kolommen van de tabel.
- Hoeveel regels houdt de tabel aan
- Tienduizenden trades zonder merkbare vertraging. De beperking komt niet uit de omvang, maar uit het aantal formules met bereiken over de hele kolom.
Veelgestelde vragen
Welke formule berekent het handelsvolume in Excel
Het risicobedrag wordt gedeeld door het product van de afstand tot de stop en de pipwaarde, en het resultaat wordt met de functie AFRONDEN.BENEDEN naar beneden afgerond op de volumestap. In Google Spreadsheets heet dezelfde functie FLOOR en worden de argumenten met een komma gescheiden.
Waar haal je de pipwaarde voor de formule
Uit de symboolspecificatie in de terminal: de tickwaarde vermenigvuldig je met het aantal ticks in een pip. Voor paren met de dollar in de notering op een dollarrekening is dat 10 $ per standaardlot.
Hoe bereken je in de tabel het resultaat van een trade in R
Deel het feitelijke resultaat in geld door het geplande risico van die trade. Precies daarom vul je de kolom met het geplande risico vóór de entry in en niet na de sluiting.
Kun je trades automatisch uit de terminal ophalen
De tabel heeft geen directe koppeling, maar een rapport exporteren en nieuwe regels plakken kost een minuut per week. Volledige automatisering vraagt een tussenliggende dienst.
Waarin is een tabel beter dan een betaald journaal
In transparantie en onafhankelijkheid: je ziet waaruit elk getal is opgebouwd en de gegevens staan bij jou. Zij verliest in de snelheid van doorsneden en in automatische import.
Hoe bereken je de maximale verliesreeks
Met een hulpkolom als teller: is het resultaat negatief, dan tel je één op bij de waarde van de vorige regel, anders zet je nul. Het maximum van die kolom is de zwaarste reeks.
Is er een apart tabblad per maand nodig
Nee, dat breekt de samenvattingsformules. Alle trades leven in één tabel en perioden isoleer je met een filter of een draaitabel op datum.
Hoe verwerk je verschillend risico per trade
De kolom met het geplande risico in geld vul je voor elke trade apart in. Dan blijft het resultaat in R vergelijkbaar, ook als het percentage veranderde.
Is Notion geschikt voor een handelsjournaal
Als plek voor beschrijvingen, schermafbeeldingen en conclusies wel. Het lopende maximum van de equity en de drawdown bereken je er lastig, dus de getallen blijven meestal in een tabel.
Loont het een kant-en-klaar sjabloon te downloaden
Dat kan, maar de formules moet je toch controleren. Een eigen tabel bouwen kost een avond en geeft begrip van elke kolom — en dat is het grootste nut.
Hoe bereken je statistiek per entrytype
Met een voorwaardelijke gemiddeldefunctie: het gemiddelde resultaat in R over de regels met de gewenste setuptag. Het vergelijken van zulke gemiddelden toont welk deel van het systeem geld oplevert.
Wat doe je als de tabel niet meer wordt ingevuld
Breng het aantal handmatige kolommen terug naar drie: setup, uitvoering en een korte notitie. Een journaal sterft niet aan een tekort aan velden, maar aan een overschot.