প্রকল্প সম্পর্কে

OpenBB (ODP) দ্বারা নির্মিত Open Data Platform একটি ওপেন-সোর্স অবকাঠামো স্তর, যা ডেটা ইঞ্জিনিয়ারদের প্রোপ্রাইটারি, লাইসেন্সকৃত এবং পাবলিক সূত্র থেকে আর্থিক ডেটা একত্রিত ও প্রকাশ করতে সহায়তা করে। এটি "একবার সংযোগ, সর্বত্র ব্যবহার" আর্কিটেকচার অনুসরণ করে, যা একীভূত ডেটাকে একাধিক পৃষ্ঠায় একই সাথে ব্যবহারযোগ্য করে তোলে: কোয়ান্টিটেটিভ বিশ্লেষকদের জন্য পাইথন পরিবেশ, ফিনান্সিয়াল বিশ্লেষকদের জন্য OpenBB Workspace ও এক্সেল, AI এজেন্টদের জন্য MCP সার্ভার, এবং অন্যান্য downstream অ্যাপ্লিকেশনের জন্য REST API। কোর পাইথন প্যাকেজটি PyPI থেকে `pip install openbb` কমান্ড দিয়ে ইনস্টল করা যায়। এটি প্রোগ্রাম্যাটিক ইন্টারফেস সরবরাহ করে, যা ঐতিহাসিক ইকুইটি মূল্যের মতো আর্থিক ডেটা সংগ্রহ করে এবং তা pandas ডেটাফ্রেমে রূপান্তর করে। এছাড়াও, ODP CLI কমান্ড-লাইন অ্যাক্সেসের জন্য উপলব্ধ। স্থানীয় ডেপ্লয়মেন্টের জন্য, প্ল্যাটফর্মটি `openbb-api` কমান্ড ব্যবহার করে Uvicorn এর মাধ্যমে FastAPI ব্যাকএন্ড সার্ভার চালাতে পারে, যা localhost-এ একটি REST API প্রকাশ করে। এই ব্যাকএন্ডটি সরাসরি এন্টারপ্রাইজ OpenBB Workspace UI-তে সংহত করা যেতে পারে। প্ল্যাটফর্মটি Python 3.9.21 থেকে 3.12 পর্যন্ত সমর্থন করে এবং VS Code Dev Containers, GitHub Codespaces ও Google Colab এর জন্য ডেভেলপমেন্ট এনভায়রনমেন্ট ইন্টিগ্রেশন সরবরাহ করে। প্রকল্পটি AGPLv3 লাইসেন্সের অধীনে বিতরণ করা হয়। এতে একটি ডিসক্লেমার রয়েছে যে আর্থিক উপকরণে ট্রেডিং উচ্চ ঝুঁকির সাথে জড়িত এবং প্ল্যাটফর্মের মাধ্যমে সরবরাহিত ডেটা অবশ্যই সঠিক নাও হতে পারে। রেপোজিটরি সক্রিয়ভাবে কমিউনিটি অবদান, বাগ রিপোর্ট ও ফিচার অনুরোধ গ্রহণ করে।