Interactive Brokers
Interactive Brokers की Activity या Trade Confirmation Flex Query CSV फ़ाइलें Tradeways में इंपोर्ट करें।
Interactive Brokers
Activity या Trade Confirmation Flex Query CSV फ़ाइलों से स्टॉक, ETF और Broker द्वारा Forex के रूप में चिह्नित निष्पादन इंपोर्ट करें। Tradeways, Trades बनाने से पहले सालाना फ़ाइलों को जोड़ता है। यह आंशिक निष्पादन अलग रखता है और डुप्लिकेट पहचानने के लिए Interactive Brokers निष्पादन ID का उपयोग करता है।
Activity Flex Query बनाएं
निष्पादनों के साथ Broker द्वारा रिपोर्ट किया गया रियलाइज़्ड P&L शामिल करने के लिए Activity Flex Query का उपयोग करें।
- Interactive Brokers Client Portal में साइन इन करें और Performance & Reports, फिर Flex Queries खोलें।
- एक Activity Flex Query बनाएं। जर्मन पोर्टल में यह Kontoumsatz-Flex-Query है, Handelsbestätigungs-Flex-Query नहीं।
- Trades सेक्शन जोड़ें, Executions चुनें और उपलब्ध सभी फ़ील्ड चुनें। आप Closed Lots भी चुन सकते हैं। निष्पादन और P&L को दो बार गिनने से बचने के लिए Tradeways इन पंक्तियों को अनदेखा करता है।
- Profit and Loss को Default/Standard पर रखें। इस एक्सपोर्ट के लिए बेस-करंसी P&L चालू न करें।
- तारीखों के लिए
yyyyMMdd, समय के लिएHHmmssऔर तारीख व समय के बीच semicolon इस्तेमाल करें। - CSV चुनें और कॉलम हेडर चालू रखें। हर उपलब्ध साल को अलग एक्सपोर्ट करें, फिर सभी फ़ाइलें एक साथ अपलोड करें।
Activity एक्सपोर्ट नीचे दिए गए संबंधित Trade Confirmation कॉलम की जगह IBOrderID, IBExecID, DateTime, TradePrice, IBCommission, IBCommissionCurrency और Notes/Codes का उपयोग करते हैं। उनमें Open/CloseIndicator भी शामिल होना चाहिए। FifoPnlRealized वैकल्पिक है और मिलान के लिए रियलाइज़्ड P&L देता है। MTM P&L को रियलाइज़्ड Trade P&L के रूप में इस्तेमाल नहीं किया जाता।
रिपोर्ट किए गए रियलाइज़्ड P&L में कमीशन पहले से शामिल होता है। Tradeways इसकी तुलना गणना किए गए P&L से करता है। यह गणना किए गए नतीजों को बदलता नहीं है और न ही मैनुअल रूप से संपादित किए जा सकने वाले P&L रिकॉर्ड बनाता है। जर्नल में पहले से मौजूद निष्पादनों को दोबारा इंपोर्ट करने पर उनमें Broker का P&L बाद में नहीं जुड़ता।
चालू P&L के लिए Open Positions जोड़ें
अब भी खुली पोज़ीशन पर चालू P&L दिखाने के लिए उसी Activity Flex Query में Open Positions सेक्शन जोड़ें।
- Activity Flex Query संपादित करें और Open Positions सेक्शन जोड़ें।
- विवरण के स्तर के लिए Summary चुनें और उपलब्ध सभी फ़ील्ड चुनें।
- पहले की तरह Query एक्सपोर्ट करें। इसके बाद हर फ़ाइल में उसकी अवधि के अंत की खुली पोज़ीशन शामिल होंगी।
Tradeways ClientAccountID, CurrencyPrimary, AssetClass, Symbol, Conid, ReportDate, Quantity, MarkPrice, Side और LevelOfDetail पढ़ता है। FifoPnlUnrealized वैकल्पिक है।
चालू P&L की गणना रिपोर्ट की तारीख पर Interactive Brokers के क्लोज़िंग प्राइस (MarkPrice) से होती है, लाइव कोट से नहीं। Tradeways आपके जर्नल में Trade की खुली मात्रा का मूल्य उस प्राइस पर तय करता है और रिपोर्ट की तारीख को "इस तारीख तक" की तारीख के रूप में दिखाता है। Interactive Brokers द्वारा रिपोर्ट किया गया अनरियलाइज़्ड P&L केवल तुलना के लिए रखा जाता है। खाते के बैलेंस में चालू P&L शामिल होता है। कैलेंडर, जीत दर और दूसरे आंकड़ों में केवल बंद Trades गिने जाते हैं।
कई सालाना फ़ाइलें अपलोड करने पर Tradeways सबसे नई रिपोर्ट तारीख इस्तेमाल करता है। नई फ़ाइल में मौजूद न होने वाली पोज़ीशन को बंद माना जाता है। Tradeways कॉन्ट्रैक्ट ID का उपयोग करता है, इसलिए सिंबल बदलने के बाद भी पोज़ीशन अपने Trade से जुड़ी रहती है।
चालू P&L को बाद में रीफ़्रेश करने के लिए Query फिर से एक्सपोर्ट करें और सबसे नई फ़ाइल अपलोड करें। यह तब भी काम करता है, जब सभी निष्पादन आपके जर्नल में पहले से मौजूद हों। केवल स्टॉक और ETF पोज़ीशन समर्थित हैं। दूसरी पोज़ीशन की पंक्तियां सूचना के साथ छोड़ दी जाती हैं। किसी अमान्य पोज़ीशन की पंक्ति की रिपोर्ट की जाती है, लेकिन इससे फ़ाइल के निष्पादन नहीं रुकते।
Trade Confirmation Flex Query बनाएं
- Interactive Brokers Client Portal में साइन इन करें।
- Performance & Reports खोलें, फिर Flex Queries खोलें।
- एक Trade Confirmation Flex Query बनाएं।
- उपलब्ध सभी Trade confirmation फ़ील्ड चुनें।
- तारीख का फ़ॉर्मैट
yyyyMMddपर सेट करें। - समय का फ़ॉर्मैट
HHmmssपर सेट करें। - तारीख और समय के बीच semicolon सेट करें।
- आउटपुट फ़ॉर्मैट CSV पर सेट करें।
- हर उपलब्ध साल के लिए Query चलाएं और हर फ़ाइल डाउनलोड करें।
मूल कॉलम नाम न बदलें। Tradeways चुने गए अतिरिक्त कॉलम स्वीकार करता है।
Tradeways पर अपलोड करें


- Trade Log में Trades जोड़ें पर क्लिक करें, फिर फ़ाइल अपलोड पर क्लिक करें।
- फ़ाइल का timezone में रिपोर्ट में इस्तेमाल हुआ टाइमज़ोन चुनें। फ़ाइल में टाइमज़ोन नहीं होता।
- सभी सालाना CSV फ़ाइलें एक ही अपलोड में चुनें।
- अगर फ़ाइलों में कई Interactive Brokers खाते हैं, तो हर खाते को किसी Tradeways खाते से मैप करें। केवल एक स्रोत खाता होने पर वह मौजूदा Tradeways खाते में इंपोर्ट होता है।
- हर खाते का प्रीव्यू देखें।
- इंपोर्ट की पुष्टि करें।
Tradeways इस एक्सपोर्ट को उसके लेआउट से पहचानता है और इस पेज के नियमों से पढ़ता है। जिस फ़ाइल का यह लेआउट नहीं है, उसे अनजान लेआउट की तरह पढ़ा जाता है: Tradeways उसके कॉलम मैच करता है, और ये नियम लागू नहीं होते। Trade इंपोर्ट करें देखें।
Interactive Brokers की एक फ़ाइल में कई खाते हो सकते हैं। कई सालाना फ़ाइलों की अवधियां एक-दूसरे से मिल भी सकती हैं। Tradeways प्रीव्यू से पहले दोहराए गए निष्पादन ID हटा देता है। शामिल किए गए हर स्रोत खाते के लिए अलग Tradeways गंतव्य खाता होना चाहिए।
फ़ाइल की ज़रूरतें
- Activity या Trade Confirmation Flex Query CSV फ़ाइल इस्तेमाल करें। XML समर्थित नहीं है।
- Tradeways स्टॉक और ETF के लिए
STKपंक्तियां स्वीकार करता है। - Tradeways
CASHपंक्तियां केवल तभी इंपोर्ट करता है, जब Interactive Brokers उन्हें खुलने या बंद होने वाले Forex Trades के रूप में चिह्नित करता है। - Tradeways AutoFX, कैश क्लीन-अप और बिना चिह्न वाली करंसी कन्वर्ज़न पंक्तियों को ट्रेडिंग जर्नल में शामिल नहीं करता।
- इस इंपोर्ट में ऑप्शन, फ्यूचर्स, बॉन्ड, CFD, क्रिप्टो और अनजान एसेट कोड समर्थित नहीं हैं।
- Trade Confirmation Query में ये फ़ील्ड शामिल होने चाहिए:
ClientAccountID,CurrencyPrimary,AssetClass,Symbol,Conid,TradeID,OrderID,ExecID,Date/Time,Buy/Sell,Quantity,Price,Commission,CommissionCurrency,CodeऔरLevelOfDetail। Activity Query में ऊपर दिए गए वैकल्पिक नाम इस्तेमाल होते हैं। कोई फ़ील्ड मौजूद न होने पर फ़ाइल रुक जाती है और गड़बड़ी में छूटे हुए कॉलम के नाम दिखते हैं। - Trades सेक्शन की Summary पंक्तियां छोड़ दी जाती हैं।
- Open Positions सेक्शन वैकल्पिक है। Activity Flex Query के दूसरे सेक्शन छोड़ दिए जाते हैं और छोड़ी गई पंक्तियों के रूप में रिपोर्ट किए जाते हैं।
- कोई असमर्थित एसेट क्लास, Trades लिखे जाने से पहले अपने स्रोत खाते को रोक देती है।
रिपोर्ट का टाइमज़ोन फ़ाइल के हर खाते पर लागू होता है। Tradeways प्रीव्यू से पहले सभी निष्पादन समय को UTC में बदलता है।
जब किसी इंस्ट्रूमेंट का एक्सचेंज सिंबल बदलता है, तब Tradeways उसे पहचानते रहने के लिए Interactive Brokers कॉन्ट्रैक्ट ID का उपयोग करता है। अगर चुनी गई फ़ाइलों और आपके जर्नल, दोनों में पहले का ओपनिंग निष्पादन नहीं है, तो क्लोज़िंग निष्पादन अपने स्रोत खाते को रोक देता है। बिक्री को नई Short पोज़ीशन के रूप में इंपोर्ट करने के बजाय पहले की सालाना फ़ाइल जोड़ें। आपके जर्नल में पहले से मौजूद क्लोज़िंग निष्पादन रुकावट नहीं बनता, इसलिए आप केवल सबसे नई सालाना फ़ाइल अपलोड कर सकते हैं।
ओपनिंग इतिहास न मिलने पर आप फ़ाइल चुनने की स्क्रीन पर वापस आ जाते हैं। पहले से चुनी गई फ़ाइलें वहीं रहती हैं। पहले का सालाना एक्सपोर्ट जोड़ें और Tradeways पूरे समूह की फिर से जांच करता है। आगे बढ़ने से पहले आप कोई भी चुनी हुई फ़ाइल हटा सकते हैं। कई स्रोत खाते होने पर Tradeways, खाता मैप करने के बाद हर खाते को उसके गंतव्य खाते से मिलाकर जांचता है।
अगर रिपोर्ट में ओपनिंग या क्लोज़िंग कोड शामिल नहीं है, तो Tradeways स्टॉक निष्पादन को भी रोक देता है। यह अनुमान नहीं लगाता कि कोई बिक्री Short पोज़ीशन है या नहीं। रद्द किए गए निष्पादन हटा दिए जाते हैं, भले ही रद्द करने की एंट्री किसी दूसरी चुनी गई फ़ाइल में हो।
आप दोनों तरह की Query एक साथ चुन सकते हैं। दोनों में एक ही निष्पादन होने पर Tradeways Activity रिकॉर्ड को प्राथमिकता देता है और उसमें रिपोर्ट किया गया रियलाइज़्ड P&L रखता है। चुनी गई सभी फ़ाइलों में रिपोर्ट का टाइमज़ोन एक ही होना चाहिए।