Modul 2 real: 6 lectii tehnice sumarizate (zone S/R, timeframes,
money management, volatilitate, RS/indicator performanta, trend) Toate cu sectiune "Cum tranzactionezi efectiv X" din start (regula noua STYLE.md), diagrame verificate vizual, cifre reale din curs unde exista.
This commit is contained in:
289
summaries/03_MODUL_2/04_money_management_position_sizing.md
Normal file
289
summaries/03_MODUL_2/04_money_management_position_sizing.md
Normal file
@@ -0,0 +1,289 @@
|
||||
# Modul 2 / #4 — Money Management și Position Sizing
|
||||
|
||||
## TLDR
|
||||
Nu tranzacționezi cu "un număr de acțiuni la întâmplare" — calculezi mărimea
|
||||
poziției **din risc**, nu invers. Regula de bază: nu risca mai mult de **2%
|
||||
din cont pe o singură tranzacție**. Mărimea poziției rezultă din formula
|
||||
risc$ / distanța până la stop-loss, ajustată cu spread-ul (diferența
|
||||
Ask-Bid). Cu 2% risc pe tranzacție ai nevoie de **50 de tranzacții
|
||||
consecutive pe pierdere** ca să dai faliment — un scenariu extrem de
|
||||
improbabil dacă respecți regula, ceea ce e exact motivul pentru care 2% (nu
|
||||
5%, nu 10%) e pragul recomandat.
|
||||
|
||||
## De ce urmărești asta, concret
|
||||
Money management nu-ți spune dacă un trade e bun — îți spune **cât de mare**
|
||||
să-l faci ca o serie normală de pierderi (care va exista, oricât de bun ești)
|
||||
să nu-ți distrugă contul. Fără el, poți avea un sistem cu 66% win rate și tot
|
||||
să dai faliment, pentru că ai intrat cu poziții prea mari pe pierderile din
|
||||
seria proastă care oricum apare statistic. Te ajută să separi "am pierdut o
|
||||
tranzacție" (normal, previzibil, calculat dinainte) de "am pierdut contul"
|
||||
(evitabil).
|
||||
|
||||
## Ce faci când deschizi orice tranzacție (trigger DA/NU)
|
||||
Nu intri pe "câte acțiuni simt eu" — calculezi înainte de a apăsa buy/sell:
|
||||
|
||||
1. Preț de intrare (Ask la long, Bid la short).
|
||||
2. Preț de stop-loss, la nivelul tehnic care invalidează ideea (low-ul
|
||||
dojii, sub umărul drept etc. — vine din setup, nu din money management).
|
||||
3. Distanța risc/acțiune = |intrare − stop|, **ajustată cu spread-ul**.
|
||||
4. Mărime poziție = (cont × 2%) / distanța risc, **rotunjită în jos**.
|
||||
|
||||
**DA — poziție validă:** risc$ efectiv (după rotunjire) ≤ 2% din cont.
|
||||
**NU — poziție invalidă:** ai rotunjit în sus numărul de acțiuni/contracte ca
|
||||
"să nu pierzi din profit", sau ai calculat riscul fără spread — în ambele
|
||||
cazuri riști efectiv mai mult de 2%, chiar dacă pe hârtie calculul arăta 2%.
|
||||
|
||||
## Mecanismul spread-ului (Ask/Bid) — explicat o singură dată, aplicat peste tot mai jos
|
||||
|
||||
Termen nou, folosit în toate exemplele de mai jos: piața cotează simultan
|
||||
două prețuri — **Ask** (prețul la care poți cumpăra acum) și **Bid** (prețul
|
||||
la care poți vinde acum), Ask fiind mereu puțin peste Bid. Diferența
|
||||
Ask − Bid e **spread-ul**, costul de a intra și ieși imediat din piață cu
|
||||
market order.
|
||||
|
||||
<svg viewBox="0 0 380 120" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="20" fill="#333">AMC — long: intri la Ask, ieși la Bid</text>
|
||||
<line x1="10" y1="55" x2="10" y2="95" stroke="#ccc"/>
|
||||
<line x1="10" y1="75" x2="350" y2="75" stroke="#888" stroke-width="1"/>
|
||||
<circle cx="80" cy="75" r="5" fill="#c00"/>
|
||||
<text x="60" y="60" fill="#c00">10.47 — Bid</text>
|
||||
<circle cx="150" cy="75" r="5" fill="#188a3e"/>
|
||||
<text x="130" y="60" fill="#188a3e">10.49 — Ask</text>
|
||||
<line x1="80" y1="90" x2="150" y2="90" stroke="#333" stroke-width="1"/>
|
||||
<text x="75" y="108" fill="#333">spread = 0.02</text>
|
||||
</svg>
|
||||
|
||||
Consecință mecanică pentru money management: dacă intri long la 10.49 (Ask)
|
||||
și ieși imediat la 10.47 (Bid), ai deja pierdut 0.02 **înainte** ca prețul să
|
||||
se fi mișcat un cent. La un stop-loss LONG, ieșirea reală se face la Bid, deci
|
||||
distanța de risc adevărată e (intrare − nivel_stop − spread), nu doar
|
||||
(intrare − nivel_stop). La un SHORT e simetric: intri la Bid, ieși (stop) la
|
||||
Ask.
|
||||
|
||||
## Formula de mărime a poziției — mecanismul, nu doar rezultatul
|
||||
|
||||
Motivul pentru care împarți risc$ la distanța risc: dacă o singură "unitate"
|
||||
(o acțiune, un contract) te costă X în caz de stop-loss, iar tu nu ai voie să
|
||||
pierzi mai mult de risc$ pe toată tranzacția, atunci numărul maxim de unități
|
||||
e exact risc$ / X — orice unitate în plus împinge pierderea potențială peste
|
||||
limita ta de 2%.
|
||||
|
||||
<svg viewBox="0 0 400 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:13px sans-serif">
|
||||
<text x="10" y="25" fill="#333">mărime poziție = </text>
|
||||
<text x="150" y="18" fill="#1a5fb4">cont × risc% acceptat</text>
|
||||
<line x1="150" y1="26" x2="330" y2="26" stroke="#333"/>
|
||||
<text x="150" y="45" fill="#c00">|intrare − stop| ± spread</text>
|
||||
</svg>
|
||||
|
||||
## Leverage nu schimbă riscul, schimbă doar marja — mecanism
|
||||
|
||||
Termen nou: **leverage** înseamnă că brokerul îți creditează restul din
|
||||
valoarea poziției, iar tu pui cash doar pentru o parte (marja). Riscul în
|
||||
dolari al unei tranzacții depinde **doar** de (număr unități × distanța până
|
||||
la stop) — nu de leverage. Leverage schimbă câți dolari cash ai nevoie ca să
|
||||
deschizi poziția, nu câți dolari poți pierde dacă stop-loss-ul se declanșează.
|
||||
Exemplul 2 de mai jos arată exact asta cu cifre: leverage 1 vs leverage 5,
|
||||
riscul în dolari rămâne identic, doar marja necesară scade.
|
||||
|
||||
## Exemplul 1 (din curs) — AMC, long, breakout din doji
|
||||
|
||||
Cont: **$1.000**. Risc acceptat: **2% = $20**. Fără margine de siguranță.
|
||||
|
||||
Setup: breakout din doji pe daily. Preț Ask (intrare) **10.49**, Bid
|
||||
**10.47** (spread 0.02). Stop-loss la low-ul dojii, **9.62**, ajustat cu
|
||||
spread-ul (ieșirea pe stop se face la Bid) → stop execuție efectiv **9.60**.
|
||||
Distanța de risc folosită (cu buffer suplimentar de spread, ca în curs):
|
||||
**10.49 − 9.60 + 0.02 = 0.91**/acțiune. Target 1:1: **10.49 + 0.91 = 11.40**.
|
||||
|
||||
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="18" fill="#666">preț ↑</text>
|
||||
<polyline points="20,230 70,215 110,200 150,164 190,277 230,164 260,161" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<text x="10" y="248" fill="#999">consolidare / doji (nu detaliat aici, vezi lecția de patternuri)</text>
|
||||
<line x1="20" y1="40" x2="290" y2="40" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="34" fill="#188a3e">11.40 — take-profit (1:1)</text>
|
||||
<circle cx="260" cy="161" r="5" fill="#1a5fb4"/>
|
||||
<text x="265" y="156" fill="#1a5fb4">10.49 — intrare (Ask)</text>
|
||||
<line x1="20" y1="280" x2="290" y2="280" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="296" fill="#c00">9.60 — stop-loss execuție (low doji 9.62 − spread)</text>
|
||||
<line x1="300" y1="40" x2="300" y2="280" stroke="#888" stroke-width="1"/>
|
||||
<line x1="300" y1="161" x2="300" y2="280" stroke="#c00" stroke-width="2"/>
|
||||
<line x1="300" y1="40" x2="300" y2="161" stroke="#188a3e" stroke-width="2"/>
|
||||
<text x="308" y="105" fill="#188a3e">recompensă 0.91/acțiune</text>
|
||||
<text x="308" y="225" fill="#c00">risc 0.91/acțiune</text>
|
||||
</svg>
|
||||
|
||||
Calcul mărime poziție: **$20 / 0.91 ≈ 21.98 acțiuni** → rotunjești **în jos**,
|
||||
nu în sus (regula DA/NU de mai sus): **21 acțiuni**. Risc real cu 21 acțiuni:
|
||||
**21 × 0.91 = $19.11** (sub plafonul de $20, exact cum trebuie — rotunjirea
|
||||
în jos e ceea ce ține riscul sub prag). Valoare tranzacție: 21 × 10.49 ≈
|
||||
**$220**.
|
||||
|
||||
## Exemplul 2 (construit) — US500, SHORT, cu margine de siguranță și leverage
|
||||
|
||||
Cont: **$5.000**. Margine de siguranță **20%** (nu riști niciodată tot
|
||||
contul — vezi secțiunea dedicată mai jos) → capital "tranzacționabil"
|
||||
**$4.000**. Risc acceptat 2% din capitalul tranzacționabil = **$80**.
|
||||
|
||||
Setup: SHORT pe US500 la resistance. Bid (preț de intrare pe short) **5000.0**,
|
||||
Ask **5000.4** (spread 0.4). Stop-loss tehnic (peste resistance) **5025.0**,
|
||||
ajustat cu spread-ul (ieșirea pe stop la un short se face la Ask) → stop
|
||||
execuție **5025.4**. Distanța de risc: **5025.4 − 5000.0 = 25.4** puncte.
|
||||
Target 1:2 (risk/reward mai bun, vezi secțiunea de mai jos): **5000.0 − 2 ×
|
||||
25.4 = 4949.2**.
|
||||
|
||||
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="18" fill="#666">preț ↑</text>
|
||||
<polyline points="20,60 70,85 110,70 150,110 190,120" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<line x1="20" y1="40" x2="290" y2="40" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="34" fill="#c00">5025.4 — stop-loss execuție (resistance 5025.0 + spread)</text>
|
||||
<circle cx="190" cy="120" r="5" fill="#1a5fb4"/>
|
||||
<text x="195" y="115" fill="#1a5fb4">5000.0 — intrare short (Bid)</text>
|
||||
<line x1="20" y1="280" x2="290" y2="280" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="296" fill="#188a3e">4949.2 — take-profit (1:2)</text>
|
||||
<line x1="300" y1="40" x2="300" y2="280" stroke="#888" stroke-width="1"/>
|
||||
<line x1="300" y1="40" x2="300" y2="120" stroke="#c00" stroke-width="2"/>
|
||||
<line x1="300" y1="120" x2="300" y2="280" stroke="#188a3e" stroke-width="2"/>
|
||||
<text x="308" y="80" fill="#c00">risc 25.4 pct</text>
|
||||
<text x="308" y="205" fill="#188a3e">recompensă 50.8 pct</text>
|
||||
</svg>
|
||||
|
||||
Mărime poziție: **$80 / 25.4 ≈ 3.15 unități** → rotunjit în jos: **3
|
||||
unități**. Risc real: **3 × 25.4 = $76.20**. Aceasta e distanța și mărimea
|
||||
poziției — fixă, indiferent de leverage. Ce schimbă leverage-ul e doar marja:
|
||||
|
||||
| Leverage | Valoare poziție (3 × 5000.0) | Marjă cash necesară | Risc $ dacă atinge stop |
|
||||
|---|---|---|---|
|
||||
| 1 | $15.000 | $15.000 | $76.20 |
|
||||
| 5 | $15.000 | $3.000 | $76.20 |
|
||||
|
||||
Riscul în dolari rămâne **identic** — doar cashul blocat ca marjă scade.
|
||||
Asta e capcana de evitat: leverage mare nu înseamnă risc mai mare **dacă**
|
||||
mărimea poziției (numărul de unități) rămâne calculată din regula de 2%, nu
|
||||
mărită doar pentru că marja permite.
|
||||
|
||||
## Exemplul 3 (construit) — când 2% NU te protejează: gap peste noapte
|
||||
|
||||
Nu orice pierdere respectă stop-loss-ul calculat. Cont **$2.000**, risc 2% =
|
||||
**$40**. Long XYZ, intrare **$50.00**, stop tehnic **$47.00** → distanță risc
|
||||
**$3.00/acțiune** → mărime poziție **$40 / 3.00 ≈ 13.3** → rotunjit în jos:
|
||||
**13 acțiuni**, risc calculat **$39** (sub $40, corect).
|
||||
|
||||
Peste noapte, acțiunea are o veste negativă (ex. delistare, ca Hertz în
|
||||
exemplul mentorului) și piața **deschide** direct la **$42.00** — sub stop-ul
|
||||
tău de $47.00. Ordinul de stop-loss nu se execută la $47.00 pentru că nu a
|
||||
existat nicio tranzacție la acel preț în timpul gap-ului — se execută la
|
||||
prețul de deschidere.
|
||||
|
||||
<svg viewBox="0 0 400 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="18" fill="#666">preț ↑</text>
|
||||
<line x1="20" y1="40" x2="380" y2="40" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="34" fill="#1a5fb4">50.00 — intrare</text>
|
||||
<line x1="20" y1="130" x2="220" y2="130" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="124" fill="#c00">47.00 — stop-loss calculat (risc așteptat $39)</text>
|
||||
<line x1="220" y1="130" x2="220" y2="280" stroke="#888" stroke-width="1" stroke-dasharray="1 3"/>
|
||||
<text x="225" y="200" fill="#888">gap peste noapte —</text>
|
||||
<text x="225" y="214" fill="#888">niciun preț tranzacționat aici</text>
|
||||
<circle cx="280" cy="280" r="5" fill="#c00"/>
|
||||
<line x1="20" y1="280" x2="380" y2="280" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="24" y="296" fill="#c00">42.00 — deschidere reală, aici se execută stop-ul</text>
|
||||
</svg>
|
||||
|
||||
Pierdere reală: **13 × (50.00 − 42.00) = $104**, adică **5.2% din cont**
|
||||
(2000), nu 2% cum era calculat. Regula de 2% limitează riscul **normal**, de
|
||||
piață continuă — nu elimină riscul de gap. De asta contează totuși: cu 2%
|
||||
per tranzacție normală, chiar și un gap ocazional de 5-10% nu te scoate din
|
||||
joc; cu 10-20% per tranzacție normală, un singur gap te-ar putea lichida.
|
||||
|
||||
## Marginea de siguranță — de ce nu tranzacționezi 100% din cont
|
||||
|
||||
Termen nou: **marginea de siguranță** e procentul din cont pe care îl
|
||||
"scoți din calcul" dinainte, ca fallback — chiar dacă (teoretic, foarte
|
||||
improbabil) ai o serie catastrofală de pierderi, tot mai rămâi cu ceva bani
|
||||
în cont, nu ajungi la zero. Cu 20% margine de siguranță pe un cont de
|
||||
**$1.000**, tranzacționezi ca și cum ai avea doar **$800**; riscul de 2% se
|
||||
calculează din 800 ($16), nu din 1000 ($20) — care, raportat la contul întreg
|
||||
de 1000, e de fapt **1.6%**, nu 2%.
|
||||
|
||||
## Riscul de ruină — de ce contează exact 2%, nu 5% sau 10%
|
||||
|
||||
Mecanism: dacă riști X% pe fiecare tranzacție și ai o serie neîntreruptă de
|
||||
pierderi, numărul de pierderi consecutive ca să ajungi la 0 e aproximativ
|
||||
**100/X** (simplificat, ignorând compunerea — la fel cum a calculat și
|
||||
mentorul în curs).
|
||||
|
||||
| Risc / tranzacție | Pierderi consecutive până la faliment | Pe cont de $1.000 |
|
||||
|---|---|---|
|
||||
| 2% | ~50 | $20/tranzacție |
|
||||
| 5% | ~20 | $50/tranzacție |
|
||||
| 2% cu 20% margine de siguranță (1.6% din tot contul) | ~62 | $16/tranzacție |
|
||||
|
||||
Probabilitatea reală de a avea 50 de tranzacții consecutive pe pierdere,
|
||||
chiar cu un sistem mediocru, e neglijabilă (curs: aproximativ 1 la 1000). Cu
|
||||
5% risc, 20 de pierderi consecutive e un scenariu mult mai puțin extrem, deci
|
||||
mult mai puțin protejat.
|
||||
|
||||
## De ce nu poți evita pierderile — dar poți controla seriile
|
||||
|
||||
Chiar și un sistem foarte bun (66% win rate) are pierderi consecutive, pentru
|
||||
că fiecare tranzacție e independentă statistic. Tabelul de mai jos arată la
|
||||
ce frecvență apar seriile de pierderi consecutive, pentru două sisteme:
|
||||
|
||||
| Pierderi consecutive | Sistem 50% win / 50% loss | Sistem 66% win / 34% loss |
|
||||
|---|---|---|
|
||||
| 1 | la fiecare 2 tranzacții | la fiecare 3 tranzacții |
|
||||
| 2 | la fiecare 4 tranzacții | la fiecare 9 tranzacții |
|
||||
| 3 | la fiecare 8 tranzacții | la fiecare 28 tranzacții |
|
||||
| 4 | la fiecare 16 tranzacții | la fiecare 81 tranzacții |
|
||||
|
||||
Un win rate mai bun nu elimină seriile de pierderi — le face mai rare. Chiar
|
||||
și la 66%, 3-4 pierderi la rând sunt un eveniment normal (o dată la 28-81 de
|
||||
tranzacții), nu un semn că sistemul s-a stricat. Money management-ul e ce te
|
||||
protejează în intervalul ăla, nu psihologia sau "simțul pieței".
|
||||
|
||||
## Risk/reward — de ce 1:1 nu e suficient pe termen lung
|
||||
|
||||
Cu un sistem 50/50 și risk/reward 1:1, pe 10 tranzacții (5 câștigate, 5
|
||||
pierdute, fiecare de mărime egală): **5×(+1) + 5×(−1) = 0** — break-even
|
||||
matematic, iar cu comisioane incluse ești efectiv pe minus. Cu risk/reward
|
||||
1:2 (target = 2× stop-loss), aceleași 5 câștiguri/5 pierderi din 10
|
||||
tranzacții: **5×(+2) + 5×(−1) = +5** — profitabil matematic chiar cu win
|
||||
rate de doar 50%. De asta recomandarea minimă e 1:1, cu preferință pentru
|
||||
1:2 — risk/reward-ul compensează un win rate mediocru, nu invers.
|
||||
|
||||
## Gotchas practice — cele mai importante
|
||||
- **Rotunjește mărimea poziției în jos, niciodată în sus.** 21.98 acțiuni
|
||||
înseamnă 21, nu 22 — rotunjirea în sus e felul în care "calculul de 2%"
|
||||
devine, în realitate, 2.1-2.5%.
|
||||
- **Nu uita spread-ul în calculul distanței de risc.** Diferența e mică per
|
||||
tranzacție (2 cenți la AMC), dar ignorată sistematic pe multe tranzacții
|
||||
tot subestimezi riscul real cu un procent fix.
|
||||
- **Leverage nu e "risc mai mare automat".** Riscul vine din (unități ×
|
||||
distanța la stop), nu din leverage — leverage schimbă doar marja. Capcana
|
||||
e să mărești numărul de unități *pentru că* marja o permite, nu pentru că
|
||||
regula de 2% o cere.
|
||||
- **2% e o protecție împotriva pierderilor normale, nu împotriva gap-urilor.**
|
||||
Un gap peste noapte poate produce o pierdere mai mare decât stop-loss-ul
|
||||
calculat (Exemplul 3) — exact de asta 2% (nu 10%) lasă o marjă de siguranță
|
||||
pentru evenimentul ăsta rar dar posibil.
|
||||
|
||||
## Referință rapidă — PDT rule (doar dacă tranzacționezi pe TradeStation)
|
||||
Dacă soldul contului e sub $25.000, ai voie maxim **3 tranzacții de day
|
||||
trading** (deschise și închise în aceeași zi) în orice fereastră de 5 zile
|
||||
lucrătoare consecutive. Regula nu există pe Capital.com — relevantă doar
|
||||
pentru brokerul/platforma la care ai contul, nu pentru money management-ul
|
||||
în sine.
|
||||
|
||||
## Referințe
|
||||
- [Investopedia — Position Sizing](https://www.investopedia.com/terms/p/positionsizing.asp) — formula de bază risc/distanță-la-stop.
|
||||
- [Investopedia — The 2% Rule](https://www.investopedia.com/articles/trading/09/risk-management.asp) — de ce 2% e pragul standard de risc pe tranzacție.
|
||||
- [OANDA — Understanding Bid-Ask Spread](https://www.oanda.com/us-en/trade-tap-blog/education/fx-basics/bid-ask-spread/) — mecanismul Ask/Bid folosit în ambele exemple.
|
||||
- [FINRA — Pattern Day Trader Rule](https://www.finra.org/investors/investing/investing-basics/day-trading) — regula PDT menționată la finalul lecției.
|
||||
|
||||
---
|
||||
*Notă: secțiunile "Mecanismul spread-ului", "Leverage nu schimbă riscul",
|
||||
Exemplul 2 (US500 short, construit), Exemplul 3 (gap peste noapte, construit),
|
||||
tabelul de risc de ruină, tabelul de risk/reward și gotchas sunt completări
|
||||
ale mele, dincolo de ce spune explicit transcrierea. Exemplul 1 (AMC) și
|
||||
metaforele (tricou/pantaloni, aterizare de urgență), regula de 2%, marginea
|
||||
de siguranță, tabelul de probabilități de serii de pierderi și regula PDT vin
|
||||
din curs.*
|
||||
Reference in New Issue
Block a user