इस प्रोजेक्ट के बारे में
OpenBB का ओपन डेटा प्लेटफॉर्म (ODP) एक ओपन-सोर्स इंफ्रास्ट्रक्चर परत है जिसका डिज़ाइन डेटा इंजीनियर्स की स्वामित्व वाले, लाइसेंस प्राप्त और सार्वजनिक स्रोतों से वित्तीय डेटा को संकलित करने और प्रকাশ करने में मदद करने के लिए किया गया है। यह "एक बार कनेक्ट करें, हर जगह उपभोग करें" आर्किटेक्चर का पालन करता है, जिससे एकीकृत डेटा को कई सतहों पर एक साथ उपभोग किया जा सकता है: मात्रात्मक विश्लेषकों के लिए पायथन एन्वायरनमेंट, वित्तीय विश्लेषकों के लिए OpenBB Workspace और Excel, AI एजेंट्स के लिए MCP सर्वर, और अन्य डाउनस्ट्रीम अनुप्रयोगों के लिए REST APIs।
मुख्य पायथन पैकेज `pip install openbb` का उपयोग करके PyPI के माध्यम से इन्स्टॉल किया जा सकता है। यह ऐतिहासिक इक्विटी मूल्यों जैसे वित्तीय डेटा को Fetch करने और इसे pandas dataframes में बदलने के लिए एक प्रोग्रामेटिक इंटरफ़ेस प्रदान करता है। ODP CLI भी कमांड-लाइन एक्सेस के लिए उपलब्ध है।
लोكال डिप्लॉयमेंट के लिए, प्लेटफॉर्म Uvicorn के माध्यम से एक FastAPI बैकएंड सर्वर चला सकता है जो `openbb-api` कमांड के जरिए localhost पर एक REST API प्रकाशित करता है। यह बैकएंड सीधे एंटरप्राइज़ OpenBB Workspace UI में एकीकृत किया जा सकता है। प्लेटफॉर्म पायथन 3.9.21 से 3.12 तक का समर्थन करता है और VS Code Dev Containers, GitHub Codespaces, और Google Colab के लिए डेवलपमेंट एन्वायरनमेंट इंटीग्रेशन प्रदान करता है।
प्रोजेक्ट को AGPLv3 लाइसेंस के तहत डिस्ट्रीब्यूट किया जाता है। इसमें एक डिस्क्लेमर शामिल है कि वित्तीय उपकरणों में व्यापार में उच्च जोखिम होते हैं और प्लेटफॉर्म के माध्यम से प्रदान किए गए डेटा हमेशा सटीक नहीं होते हैं। रिपोज़िटरी सक्रिय रूप से सामुदायिक योगदान, बग रिपोर्ट्स और फीचर रिक्वेस्ट्स स्वीकार करती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.