Libreng trading journal template para sa Excel at Google Sheets

Libreng trading journal template para sa Excel at Google Sheets, may limang totoong Binance trade. May mga formula para sa risk, R, expectancy at drawdown.

Trading journal.xlsxExcel, Google Sheets, LibreOffice, Numbers · 74 KB

Isang .xlsx file ang trading journal template na ito: isang trade bawat row, at mga formula ang kumukuwenta ng risk, R, net na resulta, expectancy at drawdown. Nabubuksan ito sa Excel, Google Sheets, LibreOffice at Numbers, walang macro at walang sign-up. Ang mga halimbawang row nito ay lima sa mga totoong trade ko sa Binance, at sa ibaba, ginagamit ko ang mga ito para ipakita kung paano kinukuwenta ang bawat numero.

Ano ang laman ng trading journal template

Apat ang sheet ng file.

SheetAno ang nasa loob
Mga trade29 na column at 1,000 row na may nakalagay nang formula. Mga halimbawa ang rows 4–8.
EstadistikaAng mga kabuuan mo, pati mga table ayon sa pagkakamali, setup, emosyon at linggo.
Paano gamitinAno ang ilalagay sa bawat column at paano ito kinukuwenta.
Mga listahanAng mga exchange, setup, pagkakamali at emosyon mo para sa mga drop-down list.

Ikaw ang pumupuno sa mga puting column; mga formula naman ang mga kulay-abo. Ito ang bahaging tina-type mo: symbol, direksyon, mga presyo, dami, stop, fees at funding.

Ang sheet na Mga trade, mga column na pinupunan: limang trade — dalawang BTRUSDT, isang AKEUSDT short at dalawang MARSCOINUSDT — may entry at exit price, dami, stop, fees at funding; walang laman ang stop ng ikaapat na trade
Ang sheet na Mga trade ng file na dina-download: ilan sa mga column nito, rows 2–9. Ang parehong script na gumagawa ng file ang gumuguhit ng larawang ito mula sa mismong mga cell ng file.

Ang iba pang column:

  • Sa entry: petsa at oras sa UTC, exchange, take profit at ang balance ng account sa entry.
  • Kinukuwenta: risk sa $ at sa % ng balance, gross PnL, net PnL, R, PnL sa % ng balance, ang naipong kabuuan, drawdown at ang linggo.
  • Review: setup, pagkakamali, emosyon, kumpiyansa mula 1 hanggang 5, komento at link sa screenshot.

Halimbawa: limang totoong trade sa template

Ang rows 4–8 ay mga trade ko sa Binance USDⓈ-M perpetual futures mula Agosto 28 hanggang Setyembre 5, 2026. Kinuha ko ang bawat numero mula sa public page ng trade sa journal ko: ang average na entry at exit price, ang dami, ang fees at ang funding. Pinili ang lima para ipakita ang iba’t ibang kaso, hindi ang pinakamagandang resulta.

Ang page ng trade #104 sa FOQUS: isang BTRUSDT long, entry 0.1573143, exit 0.1647912, 193,652 BTR, fees −31.19, funding −44.82, resulta +1,372 USDT, stop −2,001 USDT
Ang trade #104 ay ang row 4 ng template. Russian ang wika ng app sa larawan; UTC+2 ang oras sa screenshot, UTC sa sheet: entry noong Agosto 28, 2026 nang 02:38, exit nang 12:42.
RowTradeAno ang ipinapakita
4#104, BTRUSDT longExit sa pagitan ng stop at target: +0.69R
5#136, BTRUSDT longNa-fill ang stop nang 2.1% na mas masama kaysa sa presyo nito: −1.81R kontra sa nakaplanong −1R
6#897, AKEUSDT shortBaligtad ang sign ng PnL ng short: +1.19R
7#1138, MARSCOINUSDT longWalang stop nang isara, kaya walang risk at walang R
8#2011, MARSCOINUSDT longNa-fill ang stop nang mas masama kaysa sa presyo nito: −1.16R

Ang hindi ipinapakita ng public page ay walang laman sa mga halimbawa. Sa isang bisita, ang stop nang isara lang ang ipinapakita ng public page. Iyon ang stop sa mga halimbawa, kahit ang sariling patakaran ng template ay humihingi ng stop sa entry. Hindi nakikita ang balance bago ang entry, kaya walang laman ang mga column na “% ng balance”. Ang trader lang ang nakakaalam ng setup, emosyon at kumpiyansa. Ang nag-iisang tag sa ilalim ng “Pagkakamali” ay “Walang stop” sa #1138, na ipinapakita mismo ng page.

Paano kinukuwenta ng template ang risk, R at resulta

Pareho ang mga formula sa anumang journal. Ang entry price ay ang average ng lahat ng entry fill, ang exit price ang average ng lahat ng exit fill.

Mga formula
Risk, $     = |Entry − Stop| × Dami × Contract size
Gross PnL   = (Exit − Entry) × Dami × Contract size
              baligtad ang sign para sa SHORT
Net PnL     = Gross PnL − Fees + Funding
R           = Net PnL ÷ Risk

Sa row 4, ang trade #104:

  1. Risk. |0.1573143 − 0.14698| × 193,652 = $2,001.26. Iyan ang 1R: ang magagastos sana kung na-stop out, bago ang fees.
  2. Gross PnL. (0.1647912 − 0.1573143) × 193,652 = +$1,447.92.
  3. Net PnL. 1,447.92 − 31.19 − 44.82 = +$1,371.91. Pumapasok ang funding kasama ang sign nito: minus kapag ibinayad.
  4. R. 1,371.91 ÷ 2,001.26 = +0.69R.

Ito ang bahagi ng sheet na may mga formula. Ipinapakita ng formula bar ang formula ng R sa cell S4, gaya ng pagkaka-save nito sa file.

Ang sheet na Mga trade, mga column na may formula: risk, gross PnL, net PnL, R, naipong kabuuan at drawdown para sa limang halimbawa; naka-select ang cell S4 na may R +0.69 at ang formula nito sa formula bar
Mga formula ang mga column na kulay-abo. Mayroon nito ang bawat row hanggang 1,003.

Puwedeng magkaiba nang ilang sentimo ang resulta ng template at ng exchange. Para sa #897 short, +$2,975.89 ang ibinibigay ng template at +$2,976.05 ang page ng trade sa journal ko. Gumagamit ang template ng average na presyong ni-round sa 7 digit; binibilang ng journal ang bawat fill sa Binance. Kunin ang fees at funding mula sa trade history ng exchange sa halip na kuwentahin ang mga ito.

Kailangan ng R ang stop. Kapag walang laman ang column na Stop, gaya sa #1138, walang laman ang risk at R, at binibilang ang trade sa ilalim ng “Mga trade na walang stop”. Kung paano pumili ng risk at kunin mula rito ang laki ng position, tinatalakay sa gabay sa risk per trade; ang position size calculator na ang kukuwenta ng laki para sa iyo.

Win rate, expectancy at profit factor

Pinagsasama ng sheet na Estadistika ang bawat saradong trade — bawat trade na may exit price. Sa limang halimbawa, ito ang ipinapakita nito:

Ang sheet na Estadistika, Mga pangunahing numero: 5 saradong trade, 3 panalo, 60% na win rate, net PnL +$3,167.14, profit factor 1.59, expectancy +$633.43 kada trade at −0.27R, isang trade na walang stop, max drawdown −$3,517.86
Ang sheet na Estadistika ng file na dina-download, rows 1–23. Binibilang ang mga halimbawa hangga’t hindi mo sila dine-delete.
Mga formula ng estadistika
Win rate         = Panalo ÷ Saradong trade             3 ÷ 5 = 60%
Expectancy, $    = Net PnL ÷ Saradong trade     3,167.14 ÷ 5 = +633.43
Expectancy, R    = Average na R ng mga trade na may stop
                   (0.69 − 1.81 + 1.19 − 1.16) ÷ 4 = −0.27
Profit factor    = Lahat ng kita ÷ Lahat ng lugi
                   8,496.76 ÷ 5,329.63 = 1.59
Win rate60%
Expectancy+$633
Expectancy−0.27R
Profit factor1.59

Positibo ang expectancy sa dollar; negatibo naman sa R. Ang pinakamalaking kita, +$4,148.97, ay galing sa #1138, at wala itong stop at walang R. Kung wala ito, natatalo ng ibang apat na trade ang sangkapat ng risk nila sa average. Diretsahang sinasabi ito ng table na “Ayon sa pagkakamali”: ang nag-iisang trade na may markang “Walang stop” ang pinakamalaki ang kita. Hindi nagiging ligtas ang trade na walang stop dahil lang kumita ito: ayon sa MAE nito, umabot sa $5,467 ang lugi ng #1138 sa papel sa pinakamasamang punto nito.

Masyadong kaunti ang limang trade para husgahan ang isang strategy. Nagkakaroon lang ng kahulugan ang win rate at expectancy sa dose-dosenang trade ng iisang setup. Kung ano ang titingnan bawat linggo at paano mag-review ng mga trade, tinatalakay sa gabay na Paano Gumawa ng Trading Journal.

Paano buksan ang template sa Google Sheets

Ipinapaliwanag ng help ng Google kung paano mag-import ng file. Nasa English ang mga pangalan sa ibaba, gaya ng sa help na iyon.

  1. I-download ang file. Gamitin ang button na “I-download ang template” sa itaas ng page na ito.
  2. Buksan ang Google Sheets. Gumawa ng blangkong spreadsheet o magbukas ng dati na.
  3. Piliin ang File → Import. I-upload ang .xlsx na na-download mo.
  4. Piliin ang “Create new spreadsheet”. Sa ganoon, hiwalay ang template sa data ng nakabukas na spreadsheet.
  5. I-click ang Import. Bubukas ang template bilang bagong spreadsheet sa bagong tab ng browser.

Kinuwenta ang mga numero sa mga halimbawa ng parehong script na gumagawa ng file. Muling kinukuwenta ng Excel at Google Sheets ang mga formula pagbukas nila rito.

Paano punan ang template

  1. Punan ang sheet na Mga listahan. Idagdag ang mga setup mo at ang mga karaniwan mong pagkakamali: lalabas ang mga ito sa mga drop-down list at sa estadistika.
  2. I-delete ang mga halimbawa. I-delete ang buong rows 4–8. Kung ang laman lang nila ang buburahin mo, mabubura rin ang mga formula ng mga row na iyon.
  3. Itala agad ang entry. Oras sa UTC, presyo, dami, stop at take profit. Ang stop ay ang stop mo sa entry: doon binibilang ang risk at R.
  4. Kunin ang exit mula sa history ng exchange. Nasa trade history ng exchange o terminal ang exit price, fees at funding.
  5. Mag-review sa parehong araw. Setup, pagkakamali, emosyon at isang pangungusap: bakit ka pumasok at ano ang gagawin mo nang iba.

Kapag hindi na sapat ang spreadsheet

Tapat na binibilang ng spreadsheet ang anumang ilagay mo rito. Ang mahinang bahagi ay ang pag-type. Sa bawat trade, hanggang 20 field ang ita-type, at sapat na ang isang nakalimutang maliit na talo para magmukhang mas maganda ang estadistika kaysa sa totoong trading. Nagiging iisang average na presyo ang mga entry na paunti-unti. Sa alaala mo lang nakatala ang mga paglipat ng stop. Ang MAE at MFE — ang pinakamalaking lugi at pinakamalaking kita ng isang trade sa papel — ay kailangang basahin sa chart.

Kinukuha ng awtomatikong journal ang mga trade mula mismo sa exchange. Ganitong journal ang kusang pinupunan ng FOQUS para sa Binance, Bybit, OKX at MetaTrader 5. Itinatala nito ang fees at funding, bawat paglipat ng stop at target, at ang MAE at MFE ng bawat trade. Kumokonekta ang mga exchange gamit ang read-only na key: tinatanggihan ng FOQUS ang key na kayang mag-trade o mag-withdraw. Libre ang journal.

Dalawang bagay na dapat mong malaman. Itinatala ng FOQUS ang mga trade mula sa minutong kumonekta ka, dahil kulang ang laman ng lumang history ng exchange para ma-review ang isang trade. Para sa mga trade bago iyon, kapaki-pakinabang pa rin ang template. Wala pang CSV export ng lahat ng trade — dine-develop pa ito. Kung paano gumawa ng read-only na key, tinatalakay sa gabay sa read-only na API key, at kung paano i-connect ang bawat platform, sa mga page para sa Binance, Bybit, OKX at MetaTrader 5.

Mga madalas itanong

Mabubuksan ko ba ang template sa Google Sheets?

Oo: File → Import, i-upload ang file at piliin ang “Create new spreadsheet”. Walang macro ang template — mga karaniwang formula at drop-down list lang.

Gumagana ba ito sa Notion?

Hindi pinapatakbo ng Notion ang mga formula ng Excel. I-download na lang ang CSV — mga pangalan lang ng column ang laman nito. Sa Notion, piliin ang Settings → Import → CSV para makakuha ng database na may parehong mga column. Kailangan namang buuin muli ang risk, PnL at R gamit ang mga formula ng Notion.

Gumagana ba ang template para sa MetaTrader 5 at forex?

Oo. Ilagay ang dami sa lot at, sa “Contract size”, ang numero mula sa specification ng symbol: sa MetaTrader 5, right-click sa Market Watch → Specification. Ilagay ang swap sa column ng funding.

Kung hindi dollar ang pangalawang currency ng pair, gaya ng sa USDJPY, yen ang ibibigay ng mga formula, hindi dollar. Kung ganoon, palitan ang mga formula ng dalawang numero sa dollar: ang kita mula sa terminal sa “Gross PnL” at ang risk sa “Risk, $”. Risk sa dollar = |entry − stop| × lot × contract size ÷ presyo ng USDJPY. Halimbawa, 1 lot, entry 150.00, stop 149.50, contract size 100,000: 0.50 × 1 × 100,000 = 50,000 yen, at 50,000 ÷ 150 ≈ $333. Kapag walang risk sa dollar, mali ang R at “Expectancy, R” sa mga row na ito. Ipinapakita rin ng lot size calculator ang lugi ng isang lot sa stop sa currency ng account mo: i-multiply ito sa lot mo.

At para sa crypto futures?

Oo — Binance futures ang mga halimbawa nito. Para sa USDT at USDC futures, ilagay ang dami sa coin at iwanang walang laman ang “Contract size”. Kung contract ang ipinapakitang laki ng exchange, ilagay kung ilang coin ang laman ng isang contract. Iba ang formula ng coin-margined (COIN-M) futures. Palitan ang mga formula ng dalawang numero sa dollar: ang resulta mula sa history ng exchange sa “Gross PnL” at ang risk sa stop sa “Risk, $”. Kapag walang risk sa dollar, mali ang R ng mga trade na ito.

Bakit ilang sentimo ang pagkakaiba ng resulta ko sa exchange?

Gumagamit ang template ng average na entry at exit price, samantalang binibilang ng exchange ang bawat fill. Ang ilang sentimo ay galing sa pag-round ng average na presyo. Kung mas malaki ang agwat, tingnan ang fees at ang funding.

Libre ba talaga ang template?

Oo: walang sign-up at walang e-mail. Sa iyo ang file — baguhin ang mga column at listahan ayon sa kailangan mo.

Mga sanggunian