Trading Journal
Emotional state, mistake tag, & rule violation
Cara capture behavioral data per trade. Field ini yang feeds ke Mind Game analytics, bagian paling powerful dari journal.
3 menit baca
Behavioral fields (emotional state, mistake tag, rule violation) adalah data paling powerful di journal Anda. Mereka yang jawab pertanyaan "kenapa?" di balik P&L.
Kenapa penting
Tanpa behavioral data, Anda hanya punya angka. Anda tau win rate 55% tapi tidak tau kenapa Anda menang 55%. Anda tau last month loss tapi tidak tau trigger pattern yang nyebabin.
Behavioral data = insight. Setelah 30 trade, Anda bakal lihat:
- "Trade dengan emotional state = Revenge: R-rata-rata -1.2"
- "Mistake tag = Oversized: ngontribusi 30% dari total loss"
- "Rule violation cost: $X"
[!TIP] Jujur di field ini. Tidak ada yang lihat. Tapi analytics bakal nunjukin pattern yang Anda tidak sadar, dan ngubah cara Anda trade selamanya.
Emotional state
Pilihan di dropdown (langsung dari konstanta EMOTIONAL_STATES di codebase, tidak ditambah/diubah):
| State | Kapan dipilih |
|---|---|
| Calm | Anda rutin, tidak ada bias emosional. Neutral state. |
| Focused | Anda konsentrasi penuh, tidak gampang teralihkan. |
| Confident | Anda nge-entry dengan plan jelas, tidak ragu. |
| Anxious | Anda udah punya position, takut loss, mau cut loss terlalu dini. |
| Frustrated | Anda ngerasa "kok tidak gerak" atau "kok tidak kena". |
| FOMO | Anda lihat market gerak, takut kelewat, langsung entry tanpa plan. |
| Revenge | Anda baru loss, mau "balas dendam", entry dengan ukuran lebih besar dari biasanya. |
| Tilt | Anda udah frustasi + impulsive. Loss stack. |
| Bored | Anda entry hanya karena "tidak ada yang laku". Tanpa setup yang clear. |
| Overconfident | Anda on fire, winning streak. Bisa nge-oversize atau skip plan. |
[!WARNING] Jangan pakai "Calm" / "Focused" / "Confident" sebagai default. Kalau Anda selalu salah satu dari itu, analytics tidak bisa nge-detect Revenge atau Tilt trading. Jujur di state yang Anda rasa.
Mistake tag
Field ini hanya di-isi kalau trade ini ada error. Tag yang available (konstanta MISTAKE_TAGS, 11 values):
| Tag | Artinya |
|---|---|
| No stop loss | Entry tanpa SL. |
| Moved stop | SL awalnya di A, Anda mindah ke B (biasanya makin jauh = hope trading). |
| Oversized | Position size lebih besar dari plan / risk budget. |
| FOMO entry | Entry karena takut kelewat, bukan karena setup. |
| Revenge trade | Explicit revenge, kombinasi dengan emotional state = Revenge. |
| Early exit | Cut profit sebelum TP karena takut reversal. |
| Late entry | Entry setelah move terlalu jauh, miss the boat. |
| Wrong bias | Arah trading melawan bias HTF / pre-market plan. |
| Ignored rules | Ngelanggar rule yang Anda set untuk diri sendiri. |
| Overtrading | Trade terlalu banyak (cluster of low-quality entries). |
| News chasing | Entry tepat saat news release, tanpa plan. |
[!INFO] Trade yang punya mistake tag tetap dihitung di win rate, mistake adalah proses error, bukan hasil. Tapi analytics memisahkan trade dengan mistake vs tanpa mistake, jadi Anda bisa lihat "kalau tidak ada mistake, WR Anda 65% vs 50% dengan mistake."
Rule violation
Checkbox terpisah. Centang kalau trade ini nge-violasi satu atau lebih rule yang Anda set untuk diri sendiri.
Contoh rule yang sering Anda set:
- "Max 2 loss per hari, stop setelah itu"
- "Position size max 2% account"
- "SL wajib di-set sebelum entry"
- "Tunggu 15 menit setelah market open sebelum entry"
- "No trading saat news high-impact"
Trade yang rule_violation = true di-aggregate terpisah di Mind Game analytics. Setelah 30 trade, Anda bakal lihat cost per violating trade, biasanya ratusan atau ribuan dollar.
[!WARNING] Jujur centang rule violation. Ini bukan untuk nge-judge, ini untuk memberi Anda data. Kalau Anda bohong, Anda bohong ke diri sendiri.
Best practices
- Fill these fields SEBELUM klik submit. Jangan backfill setelahnya, Anda bakal lupa.
- Kalau Anda ngerasa "aneh" pas entry, pilih emotional state yang match (bukan "Confident"). Trust your gut.
- Mistake tag, pilih satu yang paling dominant. Kalau trade punya multiple mistakes, pilih yang paling nge-impact hasil, atau catat di notes.
- Rule violation = strict. Kalau Anda plan SL 8 points, dan Anda actual SL 12 karena takut loss = rule violation.
[!TIP] Bikin ritual 30-detik sebelum submit: baca kembali entry Anda, tanya "Apa emotional state saya sebenarnya? Ada mistake? Ada rule violation?" 30 detik ini saves Anda ribuan dollar ke depan.
Punya pertanyaan atau nemu bug? Tanya di Discord atau email ke support@flowjob.id.