Trade Adjustments
Tradeways में trade adjustments की reference — swap, dividend, funding fee, borrow fee, और अलग-अलग trades से जुड़े कमीशन।
Trade adjustments किसी खास trade से जुड़े पैसों के charge या credit होते हैं। ये उन costs और income को कवर करते हैं जो किसी पोज़ीशन के साथ-साथ लगते हैं, लेकिन price-आधारित मुख्य P&L का हिस्सा नहीं होते। Tradeways इन्हें अलग से track करता है, ताकि आप हर trade का सकल और शुद्ध, दोनों तरह का profit देख सकें।


हर adjustment के साथ एक amount, एक मुद्रा (ISO 4217), और जिस तारीख को इसे लागू किया गया, वह तारीख जुड़ी होती है।
Adjustment के प्रकार
| प्रकार | दिशा | विवरण |
|---|---|---|
| Swap | Credit या debit | किसी पोज़ीशन को overnight रखने पर लिया या दिया गया ब्याज अंतर (Forex और CFD में आम है)। |
| Dividend | आमतौर पर credit | किसी स्टॉक या CFD पोज़ीशन को रखते हुए मिला नकद dividend (या Short पोज़ीशन पर debit किया गया)। |
| Funding | Credit या debit | Perpetual futures या क्रिप्टो पोज़ीशन पर समय-समय पर होने वाला funding rate का भुगतान। |
| Borrow | Debit | Short बेचने के लिए shares या assets उधार लेने का शुल्क। |
| कमीशन | Debit | Trade के साथ इंपोर्ट किया गया Broker कमीशन। कमीशन को संभालने पर नीचे दिया गया नोट देखें। |
Adjustments P&L को कैसे प्रभावित करते हैं
Currency P&L mode में, शुद्ध P&L का फ़ॉर्मूला यह है:
netPnl = grossPnl - commission + sum(non-commission adjustments)Non-commission adjustments (swap, dividend, funding, borrow) को जोड़ा जाता है और कमीशन घटाने के बाद सकल P&L में जोड़ दिया जाता है। Commission adjustments को अलग से संभाला जाता है, क्योंकि Tradeways rate-आधारित कमीशन modelling भी सपोर्ट करता है (नीचे दिया गया नोट देखें)।
Tick-आधारित display modes (Ticks 1 Lot, Ticks Sized) में adjustments शामिल नहीं किए जाते, क्योंकि ये money-domain के मान हैं जिन्हें instrument units में व्यक्त नहीं किया जा सकता।
कमीशन को संभालना
कमीशन दो जगहों से आ सकता है:
- Rate-आधारित कमीशन — per symbol, per exchange, या account settings में एक default rate के रूप में configure किया जाता है। क्रम इस तरह है: per-symbol rate > per-exchange rate > default rate > 0।
- Commission adjustments — Broker data से trade पर adjustment entries के रूप में इंपोर्ट किए जाते हैं।
जब rate-आधारित कमीशन configure होता है, तो Tradeways उसी मान का उपयोग करता है। जब यह configure नहीं होता लेकिन trade पर commission adjustments मौजूद होते हैं, तो उनके बजाय उन्हीं adjustment amounts का उपयोग किया जाता है। दोनों जगहों को कभी दोहरा नहीं गिना जाता।
अलग-अलग मुद्राओं वाले adjustments
हर adjustment की अपनी मुद्रा होती है, जो account की settlement मुद्रा से अलग हो सकती है। P&L की गणना करते समय, अलग मुद्रा वाले adjustments को उस तारीख की विनिमय दर से बदला जाता है जिस तारीख को adjustment लागू हुआ था। अगर कोई दर उपलब्ध न हो, तो बिना बदला हुआ amount इस्तेमाल किया जाता है और गायब दर को flag कर दिया जाता है।
ये कहाँ दिखते हैं
Trade detail page पर, हर adjustment को उसके प्रकार, amount, मुद्रा, और तारीख के साथ अलग-अलग दिखाया जाता है। मुद्रा वाले सभी P&L modes की गणनाओं (Dashboard, trade log, रोज़ाना/साप्ताहिक/मासिक summary) में adjustments को शुद्ध total में शामिल किया जाता है। कई Broker import formats में swap, कमीशन, और dividend data होता है, जो अपने-आप संबंधित adjustment प्रकार से map हो जाता है।