जोखिम चेतावनी: CFD उत्पादों का व्यापार उच्च स्तर के जोखिम के साथ आता है और सभी निवेशकों के लिए उपयुक्त नहीं हो सकता।

XBTFX Trading API

XBTFX MetaTrader 5® खातों के साथ संगत

REST और WebSocket के माध्यम से संगत XBTFX MetaTrader 5® खातों पर प्रोग्रामेटिक रूप से ट्रेड करें, पोज़िशन प्रबंधित करें, खाता स्थिति की निगरानी करें और रियल-टाइम मार्केट डेटा स्ट्रीम करें। स्वचालित रणनीतियाँ बनाएँ, AI एजेंट जोड़ें और अपने खाते को कस्टम वर्कफ़्लो में एकीकृत करें। दस्तावेज़, चलते-फिरते उदाहरण, AI skills या XBTFX MCP सर्वर — कहीं से भी शुरू करें। प्रोग्रामिंग अनुभव या AI कोडिंग सहायकों के अनुभव वाले डेवलपर्स और उपयोगकर्ताओं के लिए डिज़ाइन किया गया।

Edge और ECN खाते
पूर्ण प्रोग्रामेटिक एक्सेस
Hedging और Netting मोड
AI एजेंट के लिए तैयार (MCP)
terminal
# Send a trade to your XBTFX account curl -X POST https://interface.xbtfx.com/v1/trade \ -H "Authorization: Bearer xbtfx_live_..." \ -H "Content-Type: application/json" \ -d '{ "symbol": "EURUSD", "side": "buy", "volume": 0.10, "sl": 1.08200, "tp": 1.09000 }' # Response { "ticket": 184729, "status": "filled", "price": 1.08650, "retcode": 10009 }
प्रोटोकॉल icon
REST
प्रोटोकॉल
स्ट्रीमिंग icon
WebSocket
स्ट्रीमिंग
Weight / मिनट icon
600
Weight / मिनट
रिस्पॉन्स फ़ॉर्मैट icon
JSON
रिस्पॉन्स फ़ॉर्मैट

XBTFX API से अपनी ट्रेडिंग को स्वचालित करें

XBTFX Trading API आपको अपने संगत XBTFX MetaTrader 5® खाते को निर्देश भेजने देती है। मानक REST और WebSocket कॉल्स के माध्यम से पोज़िशन खोलें, स्टॉप संशोधित करें, बैलेंस पूछें और लाइव कोट्स स्ट्रीम करें।

स्वचालित रणनीतियाँ
ट्रेडिंग बॉट्स और एल्गोरिथ्मिक रणनीतियाँ बनाएँ जो आपके खाते में ट्रेड स्वचालित रूप से भेजें। सिग्नल-आधारित निष्पादन, पोर्टफ़ोलियो रीबैलेंसिंग या कस्टम जोखिम प्रबंधन लॉजिक चलाएँ।
AI एजेंट इंटीग्रेशन
XBTFX Skills Hub या MCP सर्वर से AI सहायकों को अपने खाते से जोड़ें। Claude Code, Cursor, Windsurf या अन्य संगत क्लाइंट्स से प्राकृतिक भाषा में ट्रेडिंग कमांड दें।
कस्टम इंटीग्रेशन्स
डैशबोर्ड बनाएँ, बाहरी डेटा स्रोतों से जुड़ें, अन्य प्लेटफ़ॉर्म से ट्रेड सिग्नल पाइप करें या खाता डेटा को अपने रिपोर्टिंग और एनालिटिक्स सिस्टम में एकीकृत करें।

ट्रेडिंग, पोज़िशन और मार्केट डेटा के लिए API एंडपॉइंट्स

WebSocket के माध्यम से पोज़िशन खोलें और बंद करें, स्टॉप लॉस और टेक प्रॉफिट सेट करें, खाता बैलेंस पूछें, ट्रेड इतिहास निकालें, और लाइव फ़ॉरेक्स व क्रिप्टो कोट्स स्ट्रीम करें।

POST ट्रेड भेजें
स्टॉप लॉस और टेक प्रॉफिट सहित मार्केट ऑर्डर अपने खाते में भेजें। Hedging और Netting दोनों मार्जिन मोड समर्थित।
/v1/trade
POST बंद करें और संशोधित करें
पोज़िशन पूर्ण या आंशिक रूप से बंद करें। खुली पोज़िशनों पर SL/TP अपडेट करें। सब बंद करें, सिंबल के अनुसार बंद करें या विरुद्ध पोज़िशन नेट करें।
/v1/close · /v1/modify · /v1/close-all
GET पोज़िशन और ऑर्डर
रियल-टाइम में सभी खुली पोज़िशन और लंबित ऑर्डर निकालें। सिंबल के अनुसार फ़िल्टर करें। प्रतिक्रियाएँ कैश से दी जाती हैं और लाइव पुश अपडेट के साथ आती हैं।
/v1/positions · /v1/orders
GET खाता और बैलेंस
रियल-टाइम बैलेंस, इक्विटी, मार्जिन, फ़्री मार्जिन, फ़्लोटिंग PnL और लीवरेज। पूर्ण स्नैपशॉट के लिए एक ही कॉल।
/v1/account
GET सिंबल और स्पेक्स
लाइव bid/ask, स्प्रेड, कॉन्ट्रैक्ट साइज़, वॉल्यूम मिन/मैक्स/स्टेप, डिजिट्स और मार्जिन आवश्यकताओं के साथ पूरी सिंबल सूची।
/v1/symbols · /v1/symbols/:symbol
WS WebSocket स्ट्रीमिंग
5-स्तरीय मार्केट डेप्थ के साथ रियल-टाइम स्ट्रीमिंग कोट्स। आपके खाते पर उपलब्ध किसी भी सिंबल की सब्सक्राइब करें।
wss://ws.xbtfx.com/v1/ws

मिनटों में अपना पहला API ट्रेड भेजें

अपनी पसंद की भाषा में कुछ ही पंक्तियाँ। मानक HTTP — कोई भी भाषा जो POST रिक्वेस्ट भेज सकती है, काम करती है।

XBTFX Trading API · examples
# Send a buy order to your XBTFX account curl -X POST https://interface.xbtfx.com/v1/trade \ -H "Authorization: Bearer $XBTFX_API_KEY" \ -H "Content-Type: application/json" \ -d '{"symbol":"EURUSD","side":"buy","volume":0.10,"sl":1.082,"tp":1.09}' # Retrieve open positions curl https://interface.xbtfx.com/v1/positions \ -H "Authorization: Bearer $XBTFX_API_KEY"
import requests API_KEY = "xbtfx_live_your_key_here" BASE = "https://interface.xbtfx.com" HEADERS = {"Authorization": f"Bearer {API_KEY}"} # Send a trade to your account r = requests.post(f"{BASE}/v1/trade", json={ "symbol": "EURUSD", "side": "buy", "volume": 0.10 }, headers=HEADERS) print(r.json()) # {"status": "filled", "retcode": 10009}
const ws = new WebSocket("wss://ws.xbtfx.com/v1/ws"); ws.onopen = () => { ws.send(JSON.stringify({ type: "auth", api_key: "xbtfx_live_..." })); ws.send(JSON.stringify({ type: "subscribe", symbols: ["EURUSD", "BTCUSD"] })); }; ws.onmessage = (e) => { const q = JSON.parse(e.data); console.log(q.symbol, q.bid, q.ask); };
main 0 errors Shell UTF-8 LF interface.xbtfx.com
AI-Ready

प्राकृतिक भाषा से ट्रेड निष्पादित करें

XBTFX Trading API को AI एजेंट्स और बड़े भाषा मॉडलों के लिए डिज़ाइन किया गया है — साफ़ JSON, मानव-पठनीय त्रुटियाँ, अनुमेय एंडपॉइंट्स। XBTFX Skills Hub या MCP सर्वर से जुड़ें और आपकी AI क्लाइंट संवादात्मक कमांड्स के माध्यम से ट्रेड भेज सकती है।

  • संवादात्मक ऑर्डर — खरीदना, बेचना, बंद करना, डेटा पर शर्त लगाना।
  • टूल-आधारित तर्क — हर क्रिया एक संरचित प्रतिक्रिया लौटाती है।
  • क्लाइंट्स के बीच पोर्टेबल — Claude, Cursor, Windsurf, Codex।

कम तकनीकी? AI Agent Trading पेज देखें।

उदाहरण बातचीत →
XBTFX Trading Agent
online · executing trades
Today · 13:25 GMT
If today's NFP prints above 200k, close all my open EURUSD and GBPUSD trades.
13:25 ✓✓
Got it. Watching the BLS release at 13:30 GMT. I'll close 4 positions if NFP > 200k.
13:25
tool · xbtfx_get_positions4 open · EURUSD ×2, GBPUSD ×2 · floating +$184.20
13:26
13:30 · NFP released — 247k (forecast 195k)
tool · xbtfx_close_all (filter: EURUSD, GBPUSD)Closed 4 positions in 38 ms · realized +$212.80
13:30

उदाहरण के लिए। शर्ती प्रवाह कॉन्फ़िगर किए गए एजेंट और मार्केट-डेटा फ़ीड्स पर निर्भर करते हैं।

उपयोग के मामले

AI एजेंट्स API के साथ क्या करते हैं

XBTFX खातों पर स्वचालित और AI-संचालित वर्कफ़्लो में हम जो चार सामान्य पैटर्न देखते हैं।

इवेंट-संचालित ट्रेडिंग

AI न्यूज़ और आर्थिक डेटा को रियल-टाइम में देखता है और जब बाज़ार-प्रेरक घटनाओं का पता चलता है, आपके खाते में ट्रेड भेजता है।

स्मार्ट जोखिम प्रबंधन

AI आपकी मार्जिन, फ़्लोटिंग PnL और एक्सपोज़र पर नज़र रखता है — स्टॉप समायोजित करता है, साइज़ घटाता है या पूँजी बचाने के लिए ट्रेड बंद करता है।

पोर्टफ़ोलियो रीबैलेंसिंग

लक्ष्य आबंटन तय करें और AI को उन्हें बनाए रखने दें — जब बहाव आपकी सीमा पार करे, समायोजन ट्रेड भेजे जाते हैं।

स्वायत्त विश्लेषण

AI से कहें कि वह ट्रेड इतिहास का विश्लेषण करे, सिंबल के अनुसार जीत-दर निकाले और आपके सबसे अच्छे प्रदर्शन वाले सेटअप पहचाने।

आपके मौजूदा XBTFX खाते के लिए बना

अपना मौजूदा MetaTrader 5 Edge या ECN खाता, मौजूदा बेस करेंसी और मौजूदा मार्जिन मोड उपयोग करें। API उसी खाते से जुड़ती है जिस पर आप पहले से ट्रेड कर रहे हैं।

तकनीकी विशेषताएँ

प्रोडक्शन-स्तरीय एंडपॉइंट्स

Hedging और Netting मोड

MT5 के दोनों मार्जिन मोड समर्थित हैं। मोड आपकी API key से बँधा होता है।

Idempotency keys

120 सेकंड के भीतर वही key भेजें — हम कैश की गई प्रतिक्रिया लौटाते हैं। सुरक्षित रिट्राइज़, बिना डुप्लिकेट फ़िल के।

Weight-आधारित रेट लिमिट

हर key के लिए 600 weight / मिनट। पढ़ने और ट्रेड करने का खर्च 1, बल्क ऑपरेशन 10। हर रिस्पॉन्स पर हेडर्स आपके बचे बजट को दिखाते हैं।

FIX 4.4 इंस्टीट्यूशनल

प्राइम ब्रोकर्स, हेज फ़ंड्स और HFT फ़र्म्स के लिए xPro इन्फ्रास्ट्रक्चर के माध्यम से FIX 4.4 एक्सेस। सेल्स से संपर्क करें
खाता संगतता

Edge या ECN — वही खाता

Edge और ECN खाते

तंग स्प्रेड और प्रति-लॉट कमीशन। API हर Edge / ECN खाते को एक जैसा मानती है — वही एंडपॉइंट्स, वही JSON, वही ऑथ फ़्लो।

PAMM, MAM और Copy Master खाते

मैनेजर खातों को API के माध्यम से प्रोग्रामेटिक रूप से चलाया जा सकता है — आबंटन, रीबैलेंसिंग और निष्पादन। क्रेडेंशियल प्रोविज़निंग के लिए onboarding से संपर्क करें।

बहु-मुद्रा निपटान

Edge और ECN के लिए XBTFX MT5 जो बेस करेंसी समर्थित करता है: USD, EUR, USDT, BTC, ETH, XRP, SOL, LTC, ZEC, XAU। बैलेंस, इक्विटी, मार्जिन और PnL खाते की मूल मुद्रा में लौटाए जाते हैं — आपके पक्ष में कोई कन्वर्ज़न लॉजिक नहीं।

Hedging या Netting

MT5 खाते पर आप जो भी मार्जिन मोड सेट करते हैं, API वही उपयोग करती है। पुनर्संरचना की ज़रूरत नहीं।

डेवलपर संसाधन

उदाहरण कोड, AI skill फ़ाइलें और पूरी API दस्तावेज़ी — शुरू करने के लिए जो भी ज़रूरी है।

API दस्तावेज़

रिक्वेस्ट/रिस्पॉन्स उदाहरणों, ऑथेंटिकेशन गाइड और WebSocket इंटीग्रेशन के साथ पूर्ण एंडपॉइंट संदर्भ।

API उदाहरण

Python, JavaScript, curl और अधिक में सैंपल कोड। कॉपी कीजिए और चलाइए।

AI Skills Hub

संगत एजेंट फ़्रेमवर्क के लिए ट्रेडिंग, खाता, मार्केट डेटा और WebSocket वर्कफ़्लो की skill फ़ाइलें।

MCP Server

Claude Code, Claude Desktop, OpenAI Codex, Cursor, Windsurf और अन्य MCP-संगत क्लाइंट्स के लिए।

तीन चरणों में शुरुआत

वही ढाँचा, दो शुरुआती बिंदु — अपने खाते की स्थिति से मेल खाता वाला चुनें।

1
API key जेनरेट करें
अपने XBTFX क्रेडेंशियल से console.xbtfx.com पर लॉग इन करें, अपना ट्रेडिंग खाता चुनें और key जेनरेट करें।
Console खोलें
2
Skill या MCP इंस्टॉल करें
Skills Hub से skill इंस्टॉल करें, या MCP सर्वर को Claude Code, Cursor, Windsurf या अन्य संगत क्लाइंट्स से जोड़ें। keys स्थानीय रहती हैं।
MCP दस्तावेज़
3
ट्रेडिंग शुरू करें
GET /v1/auth/status से जाँचें, फिर प्राकृतिक भाषा में आदेश दें या REST/WebSocket एंडपॉइंट्स को सीधे कॉल करें।
दस्तावेज़ पढ़ें

Frequently
Asked Questions

  • XBTFX Trading API क्या है?

    XBTFX Trading API संगत XBTFX MetaTrader 5® खातों पर प्रोग्रामेटिक ट्रेडिंग, खाता निगरानी, मार्केट-डेटा प्राप्ति और स्ट्रीमिंग के लिए REST और WebSocket एक्सेस देती है। यह XBTFX द्वारा बनाई गई है — आप साफ़ HTTP एंडपॉइंट्स और JSON रिस्पॉन्स के माध्यम से इंटरैक्ट करते हैं ताकि ट्रेड भेज सकें और खाता डेटा प्राप्त कर सकें।

  • मैं किन प्रोग्रामिंग भाषाओं का उपयोग कर सकता हूँ?

    कोई भी भाषा जो HTTP रिक्वेस्ट कर सकती है। Python, JavaScript, Go, Rust, C#, Java, Ruby, PHP — यदि वह JSON बॉडी के साथ POST रिक्वेस्ट भेज सकती है, तो API के माध्यम से आपके XBTFX खाते में ट्रेड भेज सकती है।

  • क्या मैं स्वचालित ट्रेडिंग रणनीतियाँ बना सकता हूँ?

    हाँ। XBTFX Trading API एल्गोरिथ्मिक और स्वचालित ट्रेडिंग के लिए डिज़ाइन की गई है। आप सिग्नल-आधारित बॉट्स, पोर्टफ़ोलियो रीबैलेंसर्स, जोखिम प्रबंधन सिस्टम या कोई भी कस्टम लॉजिक बना सकते हैं जो आपके खाते में ट्रेड भेजे।

  • क्या रियल-टाइम कीमतों के लिए WebSocket फ़ीड है?

    हाँ। XBTFX Trading API आपके खाते पर उपलब्ध सिंबलों के रियल-टाइम कोट्स की स्ट्रीमिंग के लिए WebSocket एंडपॉइंट देती है। उपलब्ध होने पर कोट्स में 5-स्तरीय मार्केट डेप्थ शामिल होती है। एक कनेक्शन में 1,000 सिंबल तक की सब्सक्रिप्शन और 10 तक एक साथ कनेक्शन।

  • Hedging और Netting मोड में क्या अंतर है?

    ये मार्जिन मोड हैं जो पोज़िशनों के व्यवहार को निर्धारित करते हैं। Hedging एक ही सिंबल पर कई स्वतंत्र पोज़िशनों की अनुमति देता है, जिसमें विरुद्ध दिशाओं में buy और sell शामिल हैं। Netting सब कुछ एक सिंबल के लिए एकल पोज़िशन में जोड़ देता है। आपकी API key खाते से मोड विरासत में पाती है।

  • रेट लिमिट क्या हैं?

    हर API key के लिए 600 weight प्रति मिनट। अधिकांश रिक्वेस्ट 1 weight का खर्च करती हैं — प्रति मिनट 600 कॉल तक। close-all जैसी बल्क ऑपरेशन्स 10 weight लेती हैं। हर रिस्पॉन्स में हेडर्स आपके बचे बजट को दिखाते हैं।

  • क्या मैं API के माध्यम से क्रिप्टो CFDs ट्रेड कर सकता हूँ?

    हाँ। आपके XBTFX खाते पर उपलब्ध हर सिंबल API के माध्यम से सुलभ है — क्रिप्टोकरेंसी CFDs सहित। आप API का उपयोग BTC, ETH, USDT या XRP में दर्ज खातों के साथ भी कर सकते हैं।

  • क्या API मुफ़्त है?

    हाँ। XBTFX Trading API हर ट्रेडिंग खाते के साथ बिना अतिरिक्त शुल्क के शामिल है। API शुल्क, सब्सक्रिप्शन या प्रति-कॉल शुल्क नहीं — केवल आपके सामान्य ट्रेडिंग कमीशन और स्प्रेड।

  • मैं API key कैसे प्राप्त करूँ?

    पहले my.xbtfx.com पर XBTFX ट्रेडिंग खाता बनाएँ यदि आपके पास नहीं है। फिर console.xbtfx.com पर अपने XBTFX क्रेडेंशियल से API Console में लॉग इन करें, अपना ट्रेडिंग खाता चुनें और key जेनरेट करें। ट्रेड लगाने से पहले GET /v1/auth/status भेजकर इसकी पुष्टि करें।

  • क्या मैं API का उपयोग डेमो खाते के साथ कर सकता हूँ?

    हाँ। API keys लाइव और डेमो दोनों खातों के साथ काम करती हैं। यह आपको लाइव जाने से पहले अपने इंटीग्रेशन का परीक्षण करने और कोड को मान्य करने देता है — उसी API और एंडपॉइंट्स पर।

  • ट्रेड लगाने से पहले मुझे क्या करना चाहिए?

    पहले GET /v1/auth/status भेजकर अपनी API key और खाता स्थिति की पुष्टि करें। यह confirm करता है कि आपकी key मान्य है, अनुमतियाँ और मार्जिन मोड दिखाता है, और सुनिश्चित करता है कि आपका खाता कोई भी ट्रेड रिक्वेस्ट भेजने से पहले तैयार है।

  • क्या मुझे प्रोग्रामिंग का अनुभव चाहिए?

    REST API का सीधे उपयोग करने के लिए बुनियादी प्रोग्रामिंग ज्ञान की आवश्यकता होती है। हालाँकि AI इंटीग्रेशन रास्तों के साथ आपको ख़ुद कोड लिखने की ज़रूरत नहीं — XBTFX MCP सर्वर को Claude Code या Cursor से जोड़ें, या Skills Hub से skill फ़ाइल इंस्टॉल करें, और प्राकृतिक भाषा में ट्रेडिंग कमांड दें। AI कोडिंग सहायकों से परिचित होना सहायक है।

  • क्या मैं अपने खाते के लिए AI का उपयोग कर सकता हूँ?

    हाँ। skill फ़ाइलें समर्थन करने वाले एजेंट फ़्रेमवर्क के लिए XBTFX Skills Hub का उपयोग करें, या Claude Code, Claude Desktop, OpenAI Codex, Cursor या Windsurf जैसे MCP-संगत क्लाइंट्स से XBTFX MCP सर्वर जोड़ें। दोनों रास्ते XBTFX Trading API के माध्यम से प्राकृतिक भाषा में ट्रेडिंग कमांड देने देते हैं।

  • क्या AI एजेंट को मेरे खाते का एक्सेस देना सुरक्षित है?

    API keys आम तौर पर एजेंट द्वारा आपकी मशीन पर स्थानीय रूप से संग्रहीत होती हैं और तृतीय-पक्ष सर्वरों पर अपलोड नहीं की जातीं। एजेंट आपकी key का उपयोग करते हुए सीधे XBTFX के सर्वरों पर API कॉल भेजता है। आप किसी भी समय Console से key को तुरंत रद्द कर सकते हैं। हम लाइव जाने से पहले डेमो खाते से अपना सेटअप जाँचने की सलाह देते हैं।