Excel trading journal के तीन हिस्से होने चाहिए: एक unchanged import sheet, एक structured Trade table और एक review sheet। Broker data को अपने notes से अलग रखें। हर instrument पर एक generic formula लगाने के बजाय net P&L import करें। केवल वही calculated fields जोड़ें जिन्हें verify कर सकें। हर week समान छोटे सवालों की review करें।
यह guide खाली file से workbook बनाती है। यह तय करने का तरीका भी देती है कि spreadsheet को maintain करने में dedicated journal की बचत से ज्यादा खर्च कब होने लगता है।
Formulas जोड़ने से पहले ये sheets बनाएं:
| Sheet | उद्देश्य | Editing rule |
|---|
Raw import | Broker या जर्नल से source export रखती है | Imported values को दोबारा न लिखें |
Trades | हर closed Trade के लिए एक normalized row रखती है | Source fields map करें और review fields यहां जोड़ें |
Review | Checks, filters और summary tables रखती है | Trades से पढ़ें, यहां Trade results type न करें |
Lists | Setup, adherence और tags के allowed values रखती है | Label को एक जगह बदलें |
यह separation provenance बचाता है। आप देख सकते हैं कि कौन-से values source से आए, Excel ने कौन-से calculate किए और review के दौरान आपने कौन-से दर्ज किए।
अपने Broker या मौजूदा जर्नल से CSV export करें। उस file की एक copy workbook के बाहर रखें। हर export के file name में तारीख दें, ताकि row को उसके source तक trace किया जा सके।
Excel सीधे CSV खोल सकता है या existing worksheet में text या CSV file import कर सकता है। Microsoft की मौजूदा CSV import instructions दोनों तरीके बताती हैं। File को Raw import में import करें।
आगे बढ़ने से पहले import के बाद ये items जांचें:
- Row count source file से match करता है।
- एंट्री और एग्ज़िट values अलग रहते हैं।
- Quantity अपना sign या direction field बनाए रखती है।
- Source दोनों दे तो fees और net P&L अलग रहते हैं।
- हर row के साथ P&L currency जुड़ी रहती है।
- जब तक यह confirm न हो कि Excel ने timestamp कैसे पढ़ा है, उसका text unchanged रहता है।
इस sheet में source values ठीक न करें। Correction को normalized table में record करें या source export replace करें। इससे total का मिलान न होने पर original record उपलब्ध रहता है।
Trades पर Excel table बनाएं। हर closed Trade के लिए एक row रखें। Source हर execution की अलग row देता है, तो Trade-level results की तुलना से पहले उन executions को Trades में group करें।
इस field set से शुरू करें:
| Group | Field | Source | जरूरी उपयोग |
|---|
| पहचान | Trade ID | Imported | Duplicate rows रोकें |
| पहचान | खाता | Imported | Accounts अलग रखें |
| पहचान | सिंबल | Imported | Comparable Trades filter करें |
| Execution | दिशा | Imported | Long या Short बचाकर रखें |
| Execution | मात्रा | Imported | Traded size बचाकर रखें |
| Execution | एंट्री value | Imported | एंट्री का मिलान करें |
| Execution | एग्ज़िट value | Imported | एग्ज़िट का मिलान करें |
| Execution | एंट्री timestamp | Imported | Trades को क्रम और group दें |
| Execution | एग्ज़िट timestamp | Imported | Trades को क्रम और group दें |
| Result | सकल P&L | उपलब्ध होने पर imported | Market result को costs से अलग करें |
| Result | शुल्क | उपलब्ध होने पर imported | Trading costs का मिलान करें |
| Result | शुद्ध P&L | Imported | Recorded result review करें |
| Result | मुद्रा | Imported | Mixed-currency totals रोकें |
| Context | Setup | User-entered list | एक defined Setup की तुलना करें |
| Context | Plan का पालन | User-entered हां या नहीं | Process review को result से अलग करें |
| Context | Deviation | User-entered list | बदला हुआ rule बताएं |
| Context | Note | User-entered text | एक उपयोगी observation record करें |
| Review | Reviewed | User-entered हां या नहीं | Incomplete rows ढूंढें |
आपका export अलग labels इस्तेमाल कर सकता है। Meaning के हिसाब से map करें, column position से नहीं। यह न मानें कि दो Brokers के sign, fees, Trade-grouping या सिंबल rules समान होंगे।
अलग currencies के P&L values को एक total में न जोड़ें। Currency के बिना number अधूरा है।
इन workbook rules में से एक इस्तेमाल करें:
- Review को एक account currency पर filter करें।
- हर currency के लिए अलग summary table बनाएं।
- Recorded rate source और rate date के साथ अलग conversion process जोड़ें।
यह guide currency-conversion method तय नहीं करती। अगर आप method जोड़ते हैं, तो source amount, source currency, conversion rate, rate date और converted amount अलग fields में रखें।
Allowed review labels को Lists में रखें। Trades के matching columns पर data validation इस्तेमाल करें।
छोटी list free text से review करना आसान है। इससे शुरू करें:
Setup: आपके मौजूदा Setup names।
Followed plan: Yes या No।
Deviation: आपकी actual rule categories की छोटी list और None।
Reviewed: Yes या No।
Note field खुला रखें, लेकिन एक स्थिर सवाल पूछें: कौन-सा fact अगली review को प्रभावित करना चाहिए? Loss को emotional label की जरूरत नहीं। उसे winning या Breakeven Trade जैसे ही process check की जरूरत है।
Excel table एक calculated-column formula को सभी current और new rows पर लगा सकता है। Microsoft की मौजूदा calculated-column guide table का यह behavior समझाती है।
उपयोगी low-risk calculated fields में ये शामिल हैं:
| Field | Example rule | इस्तेमाल से पहले जांच |
|---|
| Source ID है | =IF([@[Trade ID]]="","Missing","OK") | हर imported Trade का stable source ID होना चाहिए |
| Currency है | =IF([@Currency]="","Missing","OK") | हर monetary result की currency होनी चाहिए |
| Review पूरी है | =IF([@Reviewed]="Yes","Complete","Open") | केवल allowed review labels इस्तेमाल करें |
| Net reconciliation | =[@[Gross P&L]]-[@Fees] | तभी इस्तेमाल करें जब source fees का यही sign convention रखे |
एक price-difference formula को universal P&L की तरह इस्तेमाल न करें। Instruments, contract values, fees, partial fills और Broker conventions अलग होते हैं। Imported net result को प्राथमिकता दें। Review में इस्तेमाल करने से पहले source statement से उसका मिलान करें।
Elapsed time को optional मानें। Duration field तभी जोड़ें जब confirm हो कि Excel एंट्री और एग्ज़िट timestamps को लगातार एक तरह से पढ़ता है। किसी calculated value के साथ original timestamp fields भी रखें।
पूरी history import करने से पहले छोटे reconciliation batch का इस्तेमाल करें। ऐसी Trades चुनें जो आपके data की conditions cover करें, जैसे Long और Short Trades, कई executions, fees और एक से ज्यादा account currency।
हर sample Trade के लिए workbook की source record से तुलना करें:
- Trade ID और account confirm करें।
- सिंबल, दिशा और quantity confirm करें।
- एंट्री और एग्ज़िट values confirm करें।
- सकल P&L, fees, शुद्ध P&L और currency confirm करें।
- Confirm करें कि Trade एक बार दिखाई देती है।
- Confirm करें कि incomplete review incomplete ही दिखाई देती है।
Workbook का मिलान न हो तो रुकें। Mapping rule ठीक करें। केवल एक row overwrite न करें, क्योंकि वही mismatch बाकी import को भी प्रभावित कर सकता है।
Review sheet को कुछ fixed सवालों के जवाब देने चाहिए। Trades table से पढ़ने वाले filters, pivot tables या formulas इस्तेमाल करें।
एक समय में एक currency और तय period review करें। फिर इस क्रम में देखें:
- Completeness: किन rows में ID, currency, Setup या review state missing है?
- Process: हर Setup में कितनी Trades ने plan का पालन किया?
- Deviations: कौन-सी rule categories सबसे ज्यादा दिखाई देती हैं?
- Results: हर Setup और currency के लिए Trade count और net P&L क्या है?
- Evidence: किन source rows को manual reconciliation चाहिए?
- Decision: अगली review से पहले कौन-सा एक rule, Setup definition या data field बदलना चाहिए?
हर total के साथ Trade count रखें। छोटे group के result के लिए यह context जरूरी है। Process fields को P&L के साथ रखें, लेकिन decision को सही या गलत label करने के लिए केवल P&L इस्तेमाल न करें।
हर new batch के लिए समान sequence इस्तेमाल करें:
- Original export सहेजें।
- Export period और account scope जांचें।
- एक written rule के अनुसार
Raw import में data replace या append करें।
- Source rows को
Trades में map करें।
- Duplicate Trade IDs जांचें।
- Sample का source से मिलान करें।
- User-entered review fields पूरे करें।
Review sheet refresh करें।
इस sequence को workbook के ऊपर लिखें। Mapping या formula बदलें तो बदलाव की तारीख record करें और affected history फिर check करें।
इन सभी statements के सही रहने तक Excel एक practical जर्नल है:
- एक import format आपके current workflow को cover करता है।
- हर import का मिलान repeated manual repair के बिना हो सकता है।
- Formulas review के instruments और accounts में काम करते हैं।
- Currency boundaries दिखाई देती हैं।
- आप review fields लगातार पूरा करते हैं।
- Filters और summary tables साप्ताहिक सवालों के जवाब देते हैं।
- कोई दूसरा व्यक्ति workbook rules समझ सकता है और उसे आपसे दोबारा बनवाने की जरूरत नहीं पड़ती।
Workbook केवल manual होने से fail नहीं होता। वह तब fail होता है जब manual काम data बदलता है, provenance छिपाता है या review होने से रोकता है।
इनमें से एक या ज्यादा conditions लगातार रहें, तो dedicated software पर विचार करें:
- Import cleanup में review से ज्यादा समय लगता है।
- Broker formats को अलग mapping rules चाहिए।
- Partial executions को लगातार एक तरह से group करना कठिन है।
- Formula changes को पुरानी rows में बार-बार repair चाहिए।
- Account और currency filters आसानी से गलत लग जाते हैं।
- Review fields और calculations अलग files में रहते हैं।
- Displayed result को imported, calculated या user-entered data तक trace नहीं किया जा सकता।
- Workbook तैयार करने में ज्यादा समय लगने के कारण आप reviews छोड़ देते हैं।
यह operating-cost decision है। Dedicated software को data preparation कम करनी चाहिए और review scope consistent रखना चाहिए। यह बेहतर trading performance या खास result की guarantee नहीं देता। Trading decision में journal analysis इस्तेमाल करने से पहले Tradeways risk disclosure पढ़ें।
Tradeways executions, levels, adjustments, tags, strategies और custom fields के साथ Trade records को CSV में export कर सकता है। इसके connected filters Trade logs, reviews, dashboards और अधिकतर Widgets पर एक साथ लागू हो सकते हैं। Connected workflow की जरूरत हो तो Tradeways जर्नल देखें। Spreadsheet export को independent record की तरह रखें और नए totals पर भरोसा करने से पहले migration verify करें।
पहली साप्ताहिक review से पहले इस list की पुष्टि करें:
- Raw import unchanged है।
- हर Trade का stable ID है।
- हर monetary value की currency है।
- Imported, calculated और user-entered fields अलग हैं।
- Sample batch का net P&L source से match करता है।
- Duplicate और incomplete rows दिखाई देती हैं।
- Setup और deviation labels controlled lists से आते हैं।
- Review एक समय में एक period और एक currency scope इस्तेमाल करती है।
- Import routine workbook में लिखा है।
- Formula और mapping changes की तारीख record है।
सभी दस checks pass हों तो workbook दोबारा इस्तेमाल के लिए तैयार है। नहीं हों तो और metrics जोड़ने से पहले data path repair करें।