Documentation

Discretionary Trading Tools

Trade Disc Dashboard

चार panels — Entries, Adjustments, Live Positions और Global Settings — और पूरी book पर नज़र रखने वाले नियम.

एक page, चार panels

#

Trade Disc dashboard ही पूरा tool है. न कोई दूसरी screen खोलनी है, न किसी menu के पीछे कुछ छिपा है, क्योंकि चालू position सँभालता trader किसी control को ढूँढ़ने में समय नहीं दे सकता.

Option chain बाईं तरफ़ चलती है. दाईं तरफ़ Entries (जो आप भेजने वाले हैं), Adjustments (जो आपके पास है, और उसे बदलने वाले buttons), Live Positions (पूरा दिन, जैसे broker दिखाता है) और Global Settings (सब पर नज़र रखने वाले नियम) बैठते हैं.

Phone पर वही पाँच panels उसी क्रम में ऊपर से नीचे लग जाते हैं और page scroll होता है. छोटी screen पर कुछ भी छोड़ा नहीं जाता.

पूरा Trade Disc terminal. बाईं तरफ़ NIFTY की option chain है, हर strike के बग़ल में एक B और एक S button, और market के सबसे पास वाला strike हल्के लाल रंग में. दाईं तरफ़ चार panels हैं: Entries जिसमें Clear All और PLACE ORDER हैं, Adjustments जिसमें दो खुली legs हैं और लाल strike buttons, indigo quantity buttons तथा amber SL / TGT buttons दिख रहे हैं, Live Positions जिसमें Exit Selected और Exit All हैं, और Global Settings जिसमें MTM exit, trailing SL, underlying exit, lock and trail, auto exit time और Kill Switch के boxes हैं. ऊपर बाईं तरफ़ mode switch पर Forward Testing लिखा है, और ऊपर की market watch में NIFTY, SENSEX, BANKNIFTY और CRUDEOIL दिख रहे हैं.
चार panels, और हर एक अपनी title row में जो एक number लिए रहता है — Entries के ऊपर Margin Available, Adjustments के ऊपर Unrealized P&L, Live Positions के ऊपर Total P&L.

पैसे वाले numbers कहाँ हैं?

#

Header के कोने में कोई profit and loss नहीं है. हर आँकड़ा उसी panel की title row में बीचोंबीच बैठता है जिसका वह हिसाब है, क्योंकि जिन rows से number जुड़ा है उन्हीं के बग़ल में उस पर भरोसा करना आसान होता है.

  • Margin Available, Entries के ऊपर — हर connected account में उपलब्ध पैसा, उसी panel के ऊपर जहाँ आप तय करते हैं कि उसे कहाँ लगाना है.
  • Unrealized P&L, Adjustments के ऊपर — जो legs खुली हैं उनका live profit and loss, उसी panel के ऊपर जो उन्हें बदलता है.
  • Total P&L, Live Positions के ऊपर — booked और unrealized, ठीक उन्हीं rows का जो वहाँ दिख रही हैं, ताकि यह आँकड़ा और PNL column कभी अलग न कहें.
  • जब तक platform को कुछ बताया नहीं गया, आँकड़ा -- दिखाता है, भरोसे से 0 नहीं.

Entries — वे legs जो अभी भेजी नहीं

#

Entries एक staging table है. Chain पर B या S दबाने से legs यहाँ आती हैं, और इस panel में कुछ भी आपके broker तक नहीं पहुँचा है. आप legs जोड़ सकते हैं, बदल सकते हैं, हटा सकते हैं या सब साफ़ कर सकते हैं, और जब तक आप Place Order नहीं दबाते तब तक कोई order है ही नहीं.

कई legs वाली position इसी वजह से आसान हो जाती है: चारों legs बनाइए, जाँच लीजिए, फिर एक साथ छोड़िए.

हर row वहीं की वहीं बदली जा सकती है.

  • Product — intraday के लिए MIS, position आगे ले जाने के लिए NRML.
  • Qty (lots) — units नहीं, lots. Platform उसे contract के अपने lot size से गुणा करता है.
  • Entry — हरा BUY / amber SELL button. इसे दबाइए और leg बिना हटाए दूसरी तरफ़ हो जाती है.
  • Order — MARKET या LIMIT.
  • Price — सिर्फ़ LIMIT leg के लिए. जो price आप लिखते हैं वही ज्यों का त्यों इस्तेमाल होता है; उसे कुछ भी दोबारा नहीं बदलता.
  • SL और Target — उस leg के लिए एक वैकल्पिक level, बग़ल में unit के साथ: PTS, %, MTM या ABS.
  • बाईं तरफ़ का कूड़ेदान एक leg हटाता है. Clear All सब हटा देता है.
Entries panel, जिसमें एक ही strike पर एक call और एक put, दो legs stage हैं. हर row में symbol, type, strike, आख़िरी traded price, MIS पर लगा Product dropdown, 1 वाला lots का box, हरा BUY या amber SELL button, MARKET पर लगा Order dropdown, price का column, और SL तथा Target के boxes हैं जिनके बग़ल में unit का dropdown है. Title row के बीच में Margin Available है और दाईं तरफ़ Clear All तथा PLACE ORDER. Table के नीचे लिखा है कि margin rejection से बचने के लिए BUY legs पहले लगती हैं और market orders buffered limits के रूप में भेजे जाते हैं.
दो legs stage हैं और अभी कुछ भेजा नहीं गया. PLACE ORDER दबाने से पहले row का हर box बदला जा सकता है — side, lots, market या limit, और उस leg का अपना stop loss तथा target. Table के नीचे की लाइन spread पर काम आने वाला नियम है: BUY legs पहले जाती हैं.

Place Order, और legs किस क्रम में जाती हैं

#

Place Order हर staged leg भेजता है. दो नियम लगते हैं और दोनों table के नीचे लिखे रहते हैं.

पहला, BUY legs, SELL legs से पहले लगती हैं. Spread में margin का फ़ायदा ख़रीदी हुई leg से आता है, इसलिए उसे पहले भेजना ही वह चीज़ है जो बेची हुई leg को उस margin के लिए reject होने से बचाती है जो आपको मिलने ही वाला था.

दूसरा, MARKET लिखा order broker को buffer वाले limit order के रूप में जाता है, क्योंकि SEBI broker API से market order की इजाज़त नहीं देता. उसका मक़सद फिर भी तुरंत fill होना ही है; बस उसे "market" शब्द से नहीं लिखा जाता.

हर leg हर account पर एक बार लगती है. एक account उसे reject करे तो उस account को rejected row मिलती है और बाक़ी पर कोई असर नहीं — बाक़ी basket वापस नहीं लिया जाता.

जो order अभी fill नहीं हुआ

#

Broker के पास पड़ा LIMIT order position नहीं है. वह Adjustments में amber Pending tag के साथ दिखता है, और उस row पर Cancel के अलावा हर button बंद रहता है.

इस screen से पड़े हुए order को बदलने का कोई तरीक़ा नहीं है. उसे cancel कीजिए और दोबारा लगाइए — यह एक सोचा-समझा काम है, न कि exchange पर दो order की दौड़.

Fill होते ही tag चला जाता है और पूरी row जाग जाती है.

Live Positions — पूरा दिन, जैसे broker दिखाता है

#

Adjustments में हर leg की एक row होती है, और Live Positions में हर contract की, हर broker account पर एक row — उस contract पर हुई हर entry, हर add और हर exit एक ही लाइन में, चाहे वह अभी खुली हो या बंद हो चुकी हो.

आख़िरी बात मायने रखती है: जो contract आपने 10 बजे बंद किया वह पूरे दिन panel पर Exited लिखा हुआ बना रहता है, उसमें आपने जो कमाया या गँवाया वह लिए हुए. Header दोनों गिनता है, जैसे Open 2 · 6 today.

दो brokers के दो accounts में वही contract हो तो वे दो rows हैं, एक कभी नहीं. इसीलिए Client ID एक column है, और इसीलिए वह Symbol से पहले आता है.

  • Net Qty — जो अभी खुला है. Negative number का मतलब आप short हैं.
  • LTP — उस contract का अभी का price.
  • PNL — उस account पर उस contract का booked और unrealized, दोनों मिलाकर.
  • Buy Value और Sell Value — असल में हुआ लेन-देन, entries और exit fills दोनों, ठीक वैसे ही जैसे आपके broker की position book गिनती है.
  • Rows का क्रम पहले जो खुला है, फिर जिसमें सबसे हाल में trade हुआ — ताकि दोपहर का काम सुबह के नीचे कभी न दबे.
Live Positions panel. Title row में Live Positions, खुले contracts की संख्या और Total P&L हैं, दाईं तरफ़ Exit Selected और Exit All के buttons. Table में एक tick box, एक Exit button, फिर Client ID, Symbol, Net Qty, LTP, PNL, Buy Value और Sell Value के columns हैं. दो rows एक ही strike पर एक call और एक put दिखाती हैं, दोनों की net quantity negative है और उन पर SELL लिखा है.
हर contract की, हर broker account पर एक row — ठीक वैसे जैसे आपके broker की position book पढ़ी जाती है. Client ID symbol से पहले आता है क्योंकि दो brokers जुड़े हों तो वही contract दो बार दिखता है, और Exit कहाँ लगेगा यह account तय करता है.

Exit Selected और Exit All

#

एक या ज़्यादा rows का box tick कीजिए और Exit Selected उनके पीछे की हर खुली leg बंद कर देता है. Button बताता है कि आपने कितनी tick की हैं.

Exit All panel की हर खुली position एक सादे click में बंद करता है — वही button, वही व्यवहार, जो Trade Scalper में है. न दबाकर रखना है, न कोई confirmation.

दोनों जो screen पर है उसी पर चलते हैं, इसीलिए Configuration में account का चुनाव मायने रखता है: जो account आपने tick नहीं किया वह न दिखता है, न बंद होता है.

हर leg एक ही बार आज़माई जाती है. जिस leg का exit reject हो जाए वह rejection दिखाते हुए खुली रहती है, और अपने आप दोबारा नहीं आज़माई जाती.

Exited Manually उन positions के लिए है जो आप अपने broker के terminal में पहले ही बंद कर चुके हैं. उन्हें tick कीजिए और Exited Manually दबाइए: एक छोटी window पूछती है कि आपने किस price पर exit किया, हर position का एक box. Record Exit दबाइए और Trade Disc उन्हें उन्हीं prices पर बंद कर देता है, ताकि आपका P&L और reports वही दिखाएँ जो असल में हुआ. Broker को कुछ नहीं भेजा जाता, और उन legs का stop loss और target बंद हो जाता है.

Global Settings — पूरी book पर नज़र रखने वाले नियम

#

ये account के स्तर के नियम हैं, जो लगभग हर second पूरे दिन के सामने जाँचे जाते हैं — जो profit and loss आप book कर चुके हैं, और जो अभी खुला है, दोनों मिलाकर. ये सिर्फ़ positions बंद कर सकते हैं; इनमें से कोई भी कुछ खोल नहीं सकता.

Numbers लिखिए और UPDATE दबाइए. ख़ाली box का मतलब वह नियम बंद है. RESET हर box ख़ाली करता है, और अगर book बंद कर दी गई थी तो trading फिर से खोल देता है.

Live और Forward Testing अलग-अलग गिने जाते हैं. आपका forward testing का profit and loss कभी Live की limit में नहीं जुड़ता, और Live की limit लगने पर forward testing बंद नहीं होती. Settings दोनों पर एक जैसी लगती हैं, पर हर book अपने ही पैसे पर परखी जाती है. एक ही अपवाद है Auto exit time — वह पैसे का नहीं, घड़ी का नियम है: उस मिनट पर आपकी हर खुली position बंद हो जाती है, दोनों में.

  • Global MTM exit — Profit / Loss. दिन का वह profit या loss जिस पर सब कुछ square off हो जाए. Profit में 5000 डालिए और दिन Rs 5,000 ऊपर होते ही book बंद हो जाएगी.
  • Trailing SL — Every profit of / Trail SL by. दिन आपके पक्ष में जाने पर loss की सीमा ऊपर खिसकाता है. नीचे पूरा हिसाब दिया है.
  • Underlying exit — High / Low / Index. आपके पैसे पर नहीं, index पर एक level. NIFTY पर High 24300 रखिए और NIFTY के 24,300 पर या उससे ऊपर trade होते ही सब square off हो जाएगा.
  • Lock & trail profits. जो profit आप बना चुके हैं उसे बचाता है, उस पर सीमा नहीं लगाता. नीचे पूरा हिसाब दिया है.
  • Auto exit time. दिन का एक समय, IST में और 24 घंटे की घड़ी पर. 15:15 पर हर खुली position बंद हो जाती है. यह दिन में एक बार चलता है, brokers चाहे जो जवाब दें.
  • Kill switch. सब square off करके Trade Disc को बाक़ी दिन के लिए बंद कर देता है. कल से पहले इसे वापस नहीं किया जा सकता — यह वही Kill Switch है, उन्हीं शब्दों के साथ, जो हर दूसरे tool में है.
Global Settings panel, हर box भरा हुआ. Global MTM exit में Profit 5000 और Loss 3000 हैं. Trailing SL में Every profit of 1000 और Trail SL by 500 हैं. Underlying exit में High 24300, Low 23900 और index NIFTY पर लगा है. Lock and trail profits में If profit reach 2000, Lock min at 1000, Increase by 1000 और Trail min by 500 हैं. उनके नीचे 3:15 pm पर लगा Auto exit time का field और लाल Kill Switch का button है. Title row में UPDATE और RESET हैं.
पूरे दिन पर नज़र रखने वाले नियम. इस page के examples में यही numbers इस्तेमाल हुए हैं: Rs 5,000 profit या Rs 3,000 loss पर book बंद, हर Rs 1,000 कमाई पर loss की सीमा Rs 500 ऊपर, और 3:15 pm पर सब square off. ख़ाली box का मतलब वह नियम बंद है.

Trailing SL, numbers के साथ

#

Trailing SL आपकी loss की सीमा खिसकाता है, और हमेशा सिर्फ़ आपके फ़ायदे की तरफ़. खिसकाने के लिए कुछ हो, इसके लिए Loss वाला box भरा होना चाहिए.

मान लीजिए Loss 3000 है, Every profit of 1000 है और Trail SL by 500 है.

पहली हरकत तभी होती है जब दिन trail वाली रक़म भर ऊपर हो जाए, और उसके बाद हर Rs 1,000 profit उसे Rs 500 और खिसकाता है:

  • दिन की शुरुआत — आप Rs 3,000 नीचे जाएँ तो book बंद.
  • दिन +Rs 500 पर पहुँचा → सीमा खिसककर Rs 2,500 नीचे.
  • दिन +Rs 1,500 पर पहुँचा → Rs 2,000 नीचे.
  • दिन +Rs 2,500 पर पहुँचा → Rs 1,500 नीचे.
  • यह कभी वापस नहीं जाती. जो दिन +Rs 2,500 तक जाकर गिरता है वह Rs 1,500 नीचे बंद होता है, Rs 3,000 नीचे नहीं.

Lock & trail profits, numbers के साथ

#

यह loss पर सीमा लगाने के बजाय profit बचाता है. चार boxes, और इसे एक वाक्य की तरह पढ़ना सबसे आसान है: एक बार इतना ऊपर हो जाऊँ, तो उतने से नीचे कभी ख़त्म न होने देना — और जैसे-जैसे बढ़ूँ, वह ज़मीन ऊपर उठाते रहना.

मान लीजिए If profit reach 2000 है, Lock min at 1000 है, Increase by 1000 है और Trail min by 500 है.

  • जब तक दिन Rs 2,000 ऊपर नहीं जाता, कुछ भी नहीं होता. उससे नीचे यह नियम सोया रहता है.
  • Rs 2,000 छूते ही ज़मीन Rs 1,000 पर तय हो जाती है. अब दिन गिरकर Rs 1,000 पर आया तो सब square off होकर वह आपके पास रह जाता है.
  • दिन Rs 3,000 पर पहुँचा → ज़मीन उठकर Rs 1,500.
  • दिन Rs 4,000 पर पहुँचा → ज़मीन उठकर Rs 2,000.
  • ज़मीन दिन के सबसे ऊँचे स्तर के हिसाब से नापी जाती है, इसलिए वह कभी नीचे नहीं गिरती.

नियम चलने पर वह अपने ही box ख़ाली कर देता है

#

कोई नियम book square off करे तो एक काम और करता है: जो box चला था उसे ख़ाली कर देता है. अभी-अभी चला हुआ max loss वापस ख़ाली हो जाता है, और उसके बगल वाला trailing stop भी.

इसी से आप आगे बढ़ पाते हैं. Trading कभी रुकती नहीं और दबाने को कोई Reset नहीं है — protection अपना काम कर चुका, अब armed नहीं रहता, इसलिए आगे क्या हो यह आपका फ़ैसला है.

वही protection रखते हुए आगे बढ़ना है तो value दोबारा डालिए और Save कीजिए. बिना protection आगे बढ़ना है तो ख़ाली छोड़ दीजिए. दोनों हाल में अगला order चला जाएगा.

अभी-अभी छुई हुई सीमा से आगे जाना हो तो बड़ा number डालिए. Rs 5,000 का max loss चल गया तो आप चाहें तो उसे Rs 8,000 कर दीजिए — नियम वहीं से फिर देखना शुरू कर देता है.

सिर्फ़ वही नियम ख़ाली होता है जो चला. Lock and trail चलने से आपका max loss नहीं छिड़ता, और इन दोनों से underlying की high और low नहीं छिड़तीं.

कुछ भी मिटता नहीं. Orders, Analytics और दिन का booked profit and loss — सब वैसे ही रहते हैं. आपकी Live और Forward Testing books यहाँ भी अलग हैं: एक पर नियम चले तो दूसरी जैसी थी वैसी ही रहती है.

Configuration — किन accounts में trade हो

#

ऊपर दाईं तरफ़ का gear Trade Disc Configuration खोलता है. उसमें दो चीज़ें हैं: Order Placing in Terminal और Trading Accounts.

Order Placing in Terminal तय करता है कि आपका stop loss और target किसके पास रहे: आपके broker के पास, या Trade Disc के पास. Stop को broker पर रखना है तो SL, target के लिए Target, दोनों के लिए Both, और Trade Disc को देखने देना है तो None चुनिए.

फ़र्क़ मायने रखता है. Broker पर रखा order उनके system पर बैठा रहता है और तब भी चलता है जब आप Trade Disc बंद कर दें या internet चला जाए. जिसे सिर्फ़ Trade Disc देख रहा है वह तभी चलेगा जब Trade Disc चल रहा हो — लेकिन वह ऐसे काम कर सकता है जो broker पर पड़ा order नहीं कर सकता, जैसे trailing.

जिन broker accounts में Trade Disc trade करे उन पर tick कीजिए और Save दबाइए. हरा गोला बताता है कि उस account का broker session चालू है; लाल बताता है कि नहीं है.

अगर आपका सिर्फ़ एक broker account है तो वही अपने आप इस्तेमाल होता है और चुनने को कुछ नहीं. एक से ज़्यादा होने पर जब तक आप न चुनें, कुछ भी चुना नहीं जाता — platform अंदाज़ा नहीं लगाएगा, क्योंकि अंदाज़े का मतलब है किसी का order ग़लत account पर लग जाना.

यह चुनाव याद रखा जाता है, और तीन चीज़ें तय करता है: orders किन accounts पर जाएँ, Adjustments और Live Positions में कौन-सी rows दिखें, और इसलिए Exit All क्या बंद करे.

Trade Disc Configuration का page. बाईं तरफ़ Back to Dashboard का link है और दाईं तरफ़ धुँधला Save का button. Trading Accounts वाला हिस्सा कहता है कि Trade Disc में किन broker accounts से trade करना है वे चुनिए, और अकेला account अपने आप इस्तेमाल होता है. उसके नीचे दो broker cards साथ-साथ हैं, broker और broker, दोनों पर ख़ाली tick box, चालू session का हरा गोला, और ढँका हुआ Client ID. नीचे amber रंग में लिखा है कि कोई account चुना नहीं गया और जब तक कम से कम एक नहीं चुनते orders नहीं लग सकते.
Trade Disc की एकमात्र setting जो terminal से बाहर रहती है. यहाँ कुछ tick नहीं है, इसीलिए amber लाइन कहती है कि orders नहीं लग सकते — एक से ज़्यादा account होने पर platform आपके लिए अंदाज़ा नहीं लगाएगा. हरा गोला बताता है कि उस broker का session चालू है. यहाँ Client IDs ढँक दिए गए हैं; आपके अपने असली दिखेंगे.

Login करने से पहले क्या दिखता है?

#

Login किए बिना dashboard असली screen ही है, जिसमें chain के असली prices हैं, page खुलते समय एक बार लिए गए. उसमें at the money पर एक sample short straddle रहता है ताकि adjustment वाले controls पर काम करने को कुछ हो.

दोनों books उन rows पर SAMPLE लिखती हैं. उन पर shift करना, quantity बदलना या levels लगाना — सब चलता है और chain से दोबारा price लेता है — यह दिखाने के लिए है, और broker तक कुछ नहीं जाता.

Order लगाने के लिए, और Live Positions या Global Settings में कुछ भी करने के लिए, account चाहिए.

जब कुछ ग़लत लगे

#

जिस क्रम में देखना चाहिए.

  • Margin Available पर -- है. अभी किसी broker account ने जवाब नहीं दिया. Settings में connection देखिए.
  • Book में कोई position नहीं दिख रही. वह उस account की है जो Configuration में tick नहीं है.
  • Place Order कहता है account चुनिए. एक से ज़्यादा account connected हैं और कोई चुना नहीं गया. Configuration खोलकर एक पर tick कीजिए.
  • लाल पट्टी कहती है trading रुकी है. Global Settings का कोई नियम चल गया. RESET दबाइए.
  • कुछ भी नहीं लग रहा और Kill Switch पर ON लिखा है. Kill switch कल तक बंद रहता है, यह उसी का design है.
  • Market watch में किसी price के बग़ल लाल गोला है. वह feed पुरानी पड़ गई है. हरा होने तक उस पर trade मत कीजिए.