होममार्केट क्लासरूम › 24h चेंज किस समय से

24 घंटे का चेंज किस समय से गिना जाता है?

DYORly एडिटोरियलअपडेट: 2026-08-31करीब 10 मिनट
दो अलग लंबाई के तीर एक ही खड़ी लाइन पर पहुँचते हुए, जो अलग शुरुआत और एक ही «अभी» दिखाता है

एक ही एसेट — एक्सचेंज के पेज पर +2.4%, किसी मार्केट साइट पर -0.8%, और चार्ट पर तीसरा ही नंबर। पहला ख़याल यही आता है कि «किसका डेटा ख़राब है»। ज़्यादातर मौक़ों पर जवाब यह होता है: किसी का ख़राब नहीं, वे एक ही समय नहीं नाप रहे। «24 घंटे का चेंज» इन तीन जगहों पर तीन अलग चीज़ें हैं। शुरुआत का पल बदलिए, नंबर अपने आप बदल जाएगा। नीचे तीनों को खोलकर रखा है, और आख़िर में ख़ुद जाँचने का तरीक़ा — भारत के लिए एक ख़ास बात के साथ, जो सुबह 5:30 पर टिकी है।

तीन शुरुआत, तीन नंबर

तीनों तरीक़े एक साथ रखकर देखिए, फ़र्क़ एक नज़र में साफ़ हो जाता है:

आप कहाँ देख रहे हैंशुरुआत किस पल सेवह शुरुआत हिलती है या नहीं
एक्सचेंज का मार्केट डेटा एंडपॉइंट और मार्केट पेजअभी से ठीक 24 घंटे पीछे वाला पलहिलती है — हर रिफ़्रेश पर आगे सरक जाती है
चार्ट सॉफ़्टवेयर का डेली चेंज %पिछली डेली कैंडल का क्लोज़नहीं — पूरी कैंडल भर वही बेंचमार्क रहता है
«आज» लिखा हुआ चेंजदिन की एक लाइन, जो डेटा स्रोत ख़ुद तय करता हैनहीं — पर वह लाइन कहाँ है, यह देखना पड़ेगा

पहले वाले को रोलिंग विंडो कहते हैं। बाइनेंस स्पॉट के मार्केट डेटा एंडपॉइंट दस्तावेज़ में इसे साफ़ शब्दों में «24 hour rolling window price change statistics» लिखा गया है, और जवाब के साथ openTime तथा closeTime दो टाइमस्टैम्प आते हैं जो बताते हैं कि यह गिनती किस हिस्से को ढँकती है। विंडो के दोनों सिरे आगे बढ़ते रहते हैं — यानी सुबह आठ बजे का «24 घंटे» और दोपहर तीन बजे का «24 घंटे» सात घंटे खिसके हुए हैं। बाहर जो निकलता है वह पुराना सिरा है: कल सुबह आठ से दोपहर तीन के बीच जो हुआ, तीन बजे वाली गिनती में वह रह ही नहीं जाता।

दूसरा तरीक़ा कैंडल का है, और उसका «घंटों» से कोई लेना-देना नहीं। TradingView ने अपने स्क्रीनर इंडिकेटर के हिसाब वाले पेज पर फ़ॉर्मूला ही लिख दिया है: चेंज % = (मौजूदा कैंडल का क्लोज़ − पिछली कैंडल का क्लोज़) ÷ पिछली कैंडल का क्लोज़ × 100, और जो टाइमफ़्रेम आपने चुना है वही इस्तेमाल होता है। डेली पर यह आज वाली और कल वाली कैंडल के क्लोज़ की तुलना है; वीकली पर इस हफ़्ते और पिछले हफ़्ते की। «24 घंटे पहले कितने बजे थे» — यह सवाल इसमें कहीं आता ही नहीं।

UTC दिन पर बनी डेली कैंडल में «आज» भारत में सुबह 5:30 से शुरू होता है

तो वह «दिन की लाइन» कहाँ खिंचती है? TradingView की चार्टिंग लाइब्रेरी डेटा स्पेसिफ़िकेशन इस पर दो-टूक है: डेली, वीकली और मंथली कैंडल का टाइमस्टैम्प उस ट्रेडिंग दिन के 00:00:00 UTC पर होना चाहिए, और उदाहरण भी दिया है — «if a trading day is March 5, the DWM bar's time must be set to March 5, 00:00:00 UTC»। इंट्राडे कैंडल के टाइमस्टैम्प एक्सचेंज के सेशन से मिलाकर रखने को कहा गया है।

अब इसमें भारतीय घड़ी जोड़िए। IST यानी UTC+5:30 है, और भारत में डेलाइट सेविंग नहीं चलती, तो जिन चार्ट्स की डेली कैंडल उसी UTC दिन पर बनती है, उनमें यह लाइन साल भर एक ही जगह बैठती है: सुबह 5:30। इसका सीधा नतीजा यह है कि सुबह चार बजे उठकर जो «आज का चेंज» आप देख रहे हैं, वह अभी भी बीते दिन का हिसाब हो सकता है — नया दिन डेढ़ घंटे बाद शुरू होगा। और रात 11 बजे का «आज» उस लाइन से करीब साढ़े सत्रह घंटे का हिस्सा नाप रहा होता है, पूरे 24 घंटे का नहीं। हर ऐप और हर साइट इसी हिसाब से चले, यह ज़रूरी नहीं — कोई अपनी अलग लाइन भी खींच सकता है। इसलिए मान मत लीजिए, नीचे तीसरे कदम वाले तरीक़े से उस कैंडल का शुरू होने का समय पढ़ लीजिए।

एक आसान छँटनी: दो नंबर अगर दिशा तक उलटी दिखा रहे हों (एक लाल, एक हरा), तो डेटा की क्वालिटी वाली शंका छोड़ दीजिए। एक ही समय-खंड में भाव की दिशा एक ही होती है; दिशा उलटी है तो वे दो अलग-अलग समय नाप रहे हैं। यह पहचानने के लिए किसी जानकारी की ज़रूरत नहीं, बस दो रंग देखने हैं।

₹ वाला भाव दो बार बनता है

भारत में एक परत ऊपर से जुड़ जाती है, और यही सबसे ज़्यादा उलझन पैदा करती है। ₹ में दिख रहा नंबर दो बिलकुल अलग रास्तों से आ सकता है:

रास्ताभाव कैसे बनता हैफ़र्क़ की वजह
ग्लोबल साइट, डॉलर से ₹ में बदलकरडॉलर वाला भाव × कोई फ़ॉरेक्स रेटरेट का स्रोत और उसका अपडेट समय हर साइट पर अलग
सीधे INR जोड़ी में सौदेउसी बाज़ार की अपनी मांग-आपूर्तिकिसी रेट से बदला हुआ नहीं — अपना अलग भाव

यानी ₹ वाले दो नंबरों के बीच का फ़र्क़ आम तौर पर डॉलर वाले नंबरों के फ़र्क़ से बड़ा होता है, क्योंकि उसमें कन्वर्ज़न की एक और परत जुड़ी हुई है। और यही बात परसेंट पर भी लागू होती है: अगर ₹ वाला भाव किसी रेट से बदलकर बना है, तो उसका «24 घंटे का चेंज» दो चीज़ों को मिलाकर बना है — एसेट का हिलना, और रेट का हिलना। दोनों एक ही दिशा में जाएँ तो परसेंट बड़ा दिखेगा, उलटी दिशा में जाएँ तो दबा हुआ। इसलिए ₹ वाले परसेंट को «एसेट कितना चला» का शुद्ध पैमाना मत मानिए।

इसका एक व्यावहारिक असर है: अपने मुनाफ़े-घाटे का हिसाब लगाते वक़्त तय कर लीजिए कि आप किस इकाई में सोच रहे हैं। प्राइस कन्वर्टर में आप ख़ुद रक़म डालकर देख सकते हैं कि इकाई बदलने से नंबर कैसे बदलता है, और प्रॉफ़िट-लॉस % कैसे निकालें वाले पेज पर परसेंट का पूरा हिसाब है।

भाव ख़ुद भी एक जैसा नहीं होता

शुरुआत मिला भी लें, तो भी अंश-हर में बैठा भाव एक नहीं होता। एग्रीगेटर साइटें किसी एक जगह से भाव उठाकर नहीं दिखातीं। CoinGecko के मेथडोलॉजी पेज पर तरीक़ा लिखा है: पहले वॉल्यूम के हिसाब से ऊपर वाले टिकर लेकर एक सेट बनाया जाता है, भाव के आउटलायर हटाए जाते हैं, और बचे हुए टिकर पर वॉल्यूम-वेटेड औसत निकालकर आख़िरी भाव बनता है। यानी एग्रीगेटर आपको «पूरे बाज़ार का एक वेटेड नतीजा» देता है, और एक्सचेंज पेज «उसी एक जगह का ताज़ा सौदा भाव»। परिभाषा से ही ये दो अलग चीज़ें हैं — दो दशमलव तक मिल जाएँ, वही अजीब होगा।

रिफ़्रेश की रफ़्तार दूसरी परत है। CoinGecko के एंडपॉइंट दस्तावेज़ में अपडेट होने का अंतराल लिखा है: पेड के लिए करीब 30 सेकंड, बिना key वाले demo के लिए करीब 60 सेकंड। एक्सचेंज पेज सेकंड-दर-सेकंड हिलता है। एक स्नैपशॉट जो शायद आधा मिनट पुराना है और एक इस पल का भाव — इन दोनों से परसेंट निकालेंगे तो दशमलव का फ़र्क़ बनना तय है।

तीसरी परत सबसे कम बोली जाती है: वॉल्यूम वाला कॉलम भी निकाला हुआ नंबर है। TradingView के 24 घंटे के वॉल्यूम वाले पेज पर लिखा है कि अगर एक्सचेंज वॉल्यूम बेस एसेट में देता है (जैसे BTCUSD पर कितने BTC का सौदा हुआ), तो वह चार्ट के भाव से गुणा करके उसे कोट वाली इकाई में बदल देता है। तो «24 घंटे का वॉल्यूम इतने करोड़» एक कन्वर्ज़न का नतीजा है; गुणा करने वाला भाव अलग हो, तो नतीजा भी अलग।

इस साइट के होम पेज की टेबल किस हिसाब पर है

जब बात इसी की हो रही है, तो अपना हिसाब भी खोलकर रख देना चाहिए। DYORly के होम पेज की मार्केट टेबल आपका ब्राउज़र सीधे पब्लिक एंडपॉइंट से भरता है, बीच में हमारा कोई सर्वर नहीं:

रास्ताएंडपॉइंटकौन-कौन फ़ील्ड
मुख्यबाइनेंस स्पॉट /api/v3/ticker/24hrlastPrice · quoteVolume · priceChangePercent
बैकअपCoinGecko /coins/marketscurrent_price · total_volume · price_change_percentage_24h

दोनों रास्ते रोलिंग 24 घंटे वाला हिसाब देते हैं, पर स्रोत और रिफ़्रेश की रफ़्तार अलग है — इसलिए इन दोनों के बीच भी थोड़ा फ़र्क़ रहेगा। तीन चीज़ें हम नहीं करते, वे भी साफ़ लिख देते हैं: न स्मूदिंग, न कोई दूसरी गणना, न बैकएंड में नतीजा जमा करना। एंडपॉइंट जो देता है वही दिखता है; मुख्य रास्ता न चले तो बैकअप, दोनों न चलें तो टेबल में «मार्केट डेटा अभी नहीं आ पा रहा, थोड़ी देर बाद रिफ़्रेश कीजिए» — पिछली बार का पुराना नंबर रखकर ताज़ा दिखाने का काम नहीं होता। ध्यान रहे, होम पेज की वह टेबल तय बड़े नामों की एक फ़िक्स लिस्ट है, तय क्रम में — चेंज के हिसाब से दोबारा नहीं लगती। वह क्यों नहीं है, इस पर टॉप गेनर्स लिस्ट कैसे बनती है वाला पेज है।

तीन कदम में ख़ुद जाँच लीजिए

हर साइट का नियम याद रखने की ज़रूरत नहीं। मौक़े पर तीन कदम काफ़ी हैं।

पहला — लेबल के अक्षर पढ़िए। «24h» लिखा है तो लगभग तय रोलिंग विंडो है; «आज», «Today», «डेली चेंज» लिखा है तो किसी लाइन से गिना जा रहा है। हिंदी और अंग्रेज़ी दोनों इंटरफ़ेस में ये शब्द अक्सर एक-दूसरे की जगह इस्तेमाल हो जाते हैं, इसलिए इन्हें एक ही मान लेना जोखिम है।

दूसरा — टाइमफ़्रेम बदलकर देखिए। चार्ट में डेली से 4 घंटे पर जाइए। परसेंट भी बदल गया, तो वह कैंडल के हिसाब से बन रहा है; टस से मस न हुआ, तो वह चार्ट के टाइमफ़्रेम से आज़ाद कोई रोलिंग नंबर है। इस कदम में कोई जानकारी नहीं चाहिए, बस एक क्लिक।

तीसरा — सबसे नई कैंडल पर कर्सर रखिए। उसका शुरू होने का समय पढ़ लीजिए। वही इस कैंडल की शुरुआत है, यानी उस «आज» का असली शून्य बजे। टाइमज़ोन का हिसाब लगाने की ज़रूरत नहीं — पढ़ लेना काफ़ी है।

तीनों कदम के बाद आपको पता होगा कि हाथ में जो परसेंट है वह किस पर टिका है। इसके बाद बचा नियम एक ही है: तुलना एक ही स्रोत के अंदर कीजिए। दो एसेट में कौन ज़्यादा चला, यह एक ही पेज पर देखिए; अलग-अलग ऐप से नंबर उठाकर मिलाने पर जो अंतर मिलेगा, उसका एक हिस्सा हिसाब के तरीक़े का अंतर है, बाज़ार का नहीं।

आख़िर में, कितना फ़र्क़ सामान्य है — इसका कोई एक आँकड़ा नहीं। बड़े नाम, जिनके कई बाज़ारों में ठीकठाक सौदे होते हैं, उनमें भाव लगभग सटा रहता है और परसेंट का अंतर शुरुआत के अंतर से आता है। छोटे नाम, जिनके एक-दो जगह ही सौदे हैं, उनमें भाव ख़ुद कई परसेंट अलग हो सकता है। रुककर देखने लायक़ हालत यह है: किसी एक स्रोत का भाव बाक़ी सबसे साफ़ हटकर खड़ा हो और वहाँ का वॉल्यूम बहुत कम हो। यह सस्ता मिल जाने की ख़बर नहीं, उस बाज़ार के पतले होने की ख़बर है — एक छोटा ऑर्डर भी भाव टेढ़ा कर देता है। CoinGecko ने मेथडोलॉजी में आउटलायर हटाने का ज़िक्र इसी वजह से किया है। ऊपर की हर बात मार्केट डेटा पढ़ने के तरीक़े के बारे में है, यह निवेश सलाह नहीं है।

एडिटोरियल नोट: ऊपर लिखे फ़ील्ड नाम और दस्तावेज़ों की बातें 2026-08-31 को उन कंपनियों के सार्वजनिक दस्तावेज़ों से एक-एक कर मिलाई गई हैं। हमने किसी के सपोर्ट से बात नहीं की और सार्वजनिक दस्तावेज़ से बाहर की कोई जानकारी इस्तेमाल नहीं की। एंडपॉइंट और दस्तावेज़ बदलते रहते हैं — अंतर दिखे तो उस वक़्त का आधिकारिक दस्तावेज़ ही सही मानिए। IST वाला 5:30 का हिसाब UTC+5:30 से निकाला गया है। होम पेज का तरीक़ा जैसा सोर्स कोड में है, वैसा ही लिखा है।

अक्सर पूछे जाने वाले सवाल

एक्सचेंज और मार्केट साइट का 24 घंटे का चेंज अलग क्यों दिखता है?
सबसे आम वजह यह है कि दोनों की शुरुआत अलग जगह से होती है। एक्सचेंज के मार्केट डेटा एंडपॉइंट आमतौर पर रोलिंग विंडो देते हैं — शुरुआत अभी से ठीक 24 घंटे पीछे वाला पल, जो घड़ी के साथ आगे सरकता रहता है। चार्ट सॉफ़्टवेयर का डेली चेंज आमतौर पर मौजूदा कैंडल के क्लोज़ को पिछली कैंडल के क्लोज़ से तुलना करके निकलता है, जिसकी शुरुआत एक तय लाइन पर बैठी रहती है। भाव का स्रोत भी अलग होता है: एग्रीगेटर साइट कई बाज़ारों का वेटेड नतीजा देती है, एक्सचेंज पेज उसी एक जगह का ताज़ा सौदा भाव। दोनों नंबर अलग होना अक्सर इसका मतलब है कि दोनों ठीक काम कर रहे हैं।
भारत में «आज का चेंज» किस वक़्त से शुरू होता है?
यह पूरी तरह इस पर टिका है कि आपकी साइट «दिन» की लाइन कहाँ खींचती है, और वह लाइन आपके फ़ोन की आधी रात होना ज़रूरी नहीं। चार्टिंग लाइब्रेरी की डेटा स्पेसिफ़िकेशन डेली कैंडल का टाइमस्टैम्प उस ट्रेडिंग दिन के 00:00:00 UTC पर रखने को कहती है। IST यानी UTC+5:30 है और भारत में डेलाइट सेविंग नहीं चलती, तो जिन चार्ट्स की डेली कैंडल उसी UTC दिन पर बनती है, उनमें वह लाइन भारतीय समय के हिसाब से सुबह 5:30 पर पड़ती है; हर ऐप इसी हिसाब से चले यह ज़रूरी नहीं। मतलब सुबह 4 बजे दिखने वाला «आज का चेंज» असल में बीते दिन का हिसाब हो सकता है। पक्का करने का सीधा तरीक़ा: सबसे नई डेली कैंडल पर कर्सर रखकर उसका शुरू होने का समय पढ़ लीजिए।
₹ में दिख रहा भाव जगह-जगह अलग क्यों होता है?
क्योंकि ₹ वाला नंबर दो अलग रास्तों से बन सकता है। ग्लोबल साइटें अक्सर डॉलर वाला भाव किसी फ़ॉरेक्स रेट से ₹ में बदलकर दिखाती हैं — रेट का स्रोत और उसका अपडेट होने का समय हर साइट पर एक जैसा नहीं होता। दूसरी तरफ़ जहाँ सीधे INR जोड़ी में सौदे होते हैं, वहाँ भाव उसी बाज़ार की अपनी मांग-आपूर्ति से बनता है, किसी रेट से बदलकर नहीं। इसलिए ₹ वाले नंबरों में फ़र्क़ आम तौर पर डॉलर वाले नंबरों के फ़र्क़ से बड़ा दिखता है, और उसमें कन्वर्ज़न की परत भी शामिल है।

आगे पढ़ें: टॉप गेनर्स लिस्ट कैसे बनती है · प्रॉफ़िट-लॉस % कैसे निकालें · 24h रेंज टूल · क्रिप्टो चार्ट कैसे देखें