17 रिपॉजिटरी
Essential Python tools for financial analysis and modeling.
Explore 17 awesome GitHub repositories matching part of an awesome list · Python Libraries. Refine with filters or upvote what's useful.
यह प्रोजेक्ट एक व्यापक, समुदाय-क्यूरेटेड निर्देशिका है जो पायथन सॉफ्टवेयर लाइब्रेरी, फ्रेमवर्क और टूल के विशाल परिदृश्य को व्यवस्थित करती है। यह पारिस्थितिकी तंत्र नेविगेशन की सुविधा के लिए और पूरे सॉफ्टवेयर विकास लाइफसाइकिल में डेवलपर खोज को गति देने के लिए डिज़ाइन किया गया एक केंद्रीकृत नॉलेज बेस है। निर्देशिका तकनीकी डोमेन द्वारा वर्गीकृत संसाधनों का एक संरचित इंडेक्स प्रदान करके खुद को अलग करती है, जो मूलभूत विकास यूटिलिटी से लेकर विशेष इंजीनियरिंग क्षेत्रों तक फैला हुआ है। यह आर्टिफिशियल इंटेलिजेंस, डेटा साइंस, वेब डेवलपमेंट और इंफ्रास्ट्रक्चर प्रबंधन सहित उच्च-स्तरीय क्षमताओं को कवर करती है, जिससे डेवलपर्स विशिष्ट तकनीकी चुनौतियों के लिए परीक्षित समाधानों की पहचान कर सकते हैं। प्रोजेक्ट में निर्भरता प्रबंधन, स्टेटिक कोड विश्लेषण और स्वचालित परीक्षण के लिए टूल सहित क्षमताओं का एक व्यापक क्षेत्र शामिल है। यह पर्सिस्टेंट डेटा स्टोरेज, क्लाउड इंफ्रास्ट्रक्चर ऑर्केस्ट्रेशन और इंटरफ़ेस डेवलपमेंट के लिए संसाधनों को भी सूचीबद्ध करता है, जो जटिल सॉफ्टवेयर सिस्टम बनाने और बनाए रखने के लिए एक एकीकृत संदर्भ प्रदान करता है।
Curated list of general-purpose Python libraries.
OpenBBTerminal is a Python financial data platform and command line interface designed for aggregating and analyzing market data from diverse APIs. It serves as a quantitative analysis tool for processing stock, crypto, and derivative datasets to identify market trends and build investment strategies. The project utilizes a pluggable financial API framework with an adapter-based architecture, allowing external financial data providers to be integrated as independent modules. This system standardizes information from public and proprietary sources into a unified layer to support cross-asset an
Provides a shared library of quantitative tools to process raw market data for analysis.
This project is a Python wrapper for the TA-Lib C library, serving as a financial technical analysis library and quantitative trading tool. It provides a collection of mathematical functions designed to analyze market price movements, identify trading signals, and recognize candlestick patterns within financial data. The library focuses on the computation of trend, momentum, and volume metrics. It includes specialized tools for candlestick pattern recognition to detect recurring price action shapes in both historical and real-time data. The system integrates with NumPy arrays to process cont
Technical analysis library for financial market data.
This project is a Python financial analytics framework and quantitative trading library. It provides a suite of mathematical tools for asset pricing, statistical market analysis, and the development of algorithmic trading strategies. The library is distinguished by its focus on currency and commodity correlation modeling, using regression and normalization to identify exchange rate drivers. It features a specialized portfolio optimization engine that applies graph theory, such as clique centrality and degeneracy ordering, alongside quadratic programming to balance risk-adjusted returns. The
Provides a comprehensive collection of mathematical and statistical tools for quantitative financial market analysis.
backtesting.py is a Python trading backtesting framework used to simulate trading strategies against historical price data to evaluate performance and risk. It includes a technical trade simulator, a quantitative performance analyzer, and a financial strategy optimizer. The framework features a parallel strategy simulator that distributes execution across multiple processor cores to reduce computation time. It also provides tools for strategy parameter optimization, allowing the identification of performant settings through the use of heatmaps and metrics. The system covers trade execution m
Generates quantitative metrics to measure the effectiveness and risk of a trading system over time.
Portfolio and risk analytics in Python
Library for performance and risk analysis of portfolios.
Argos Translate is an open-source Python library for offline neural machine translation. It provides a toolkit for translating text between languages using locally installed models, with support for GPU acceleration and intermediate language pivoting when a direct translation model is not available. The project offers multiple interfaces for translation, including a command-line interface for terminal-based workflows, a graphical user interface for users without programming knowledge, and a REST API server for integration with other applications. It includes a language model package manager t
Ships a Python library for offline neural machine translation with GPU acceleration support.
pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across
Extensible Python library for writing reusable, version-controlled deployment scripts with custom operations and facts.
This project is a suite of software for radio interferometry imaging, specialized in the processing, analysis, and reconstruction of Very Long Baseline Interferometry (VLBI) observations. It provides tools for reconstructing images from interferometry data using regularized maximum likelihood methods and managing the end-to-end data processing pipeline from raw visibilities to final images. The software distinguishes itself with a dedicated interstellar scattering simulator that models thin-screen scattering effects and applies scattering kernels to radio images. It also features a radio imag
Provides a library for computing polarimetric flux, circular statistics, and bootstrap confidence intervals for astronomical data.
This repository is a collection of optimized source code implementations for LeetCode algorithmic challenges. It serves as both a Python and Java algorithm library, providing solved computational problems for these two languages. The project focuses on data structure implementation, providing code examples that demonstrate how to use complex structures to resolve logical processing tasks. It covers a range of computational problems, including string searching and integer parsing. The repository is designed for competitive programming practice and technical interview preparation, with a focus
Provides a set of solved computational problems implemented as a library in Python.
Astropy is a core Python library for astronomy, providing a unified framework for astronomical data analysis, coordinate and time computations, and physical constants and unit handling. It is designed as a standard tool for the astronomy community, enabling consistent reading, processing, and visualization of FITS files and ASCII tables through a modular subpackage system that shares common interfaces and conventions. The library distinguishes itself through broad interoperability across astronomy software, establishing shared protocols for data exchange and collaboration. It includes a coord
Serves as a standard Python library for astronomical data analysis, coordinate calculations, and unit handling.
Pygorithm एक Python एल्गोरिदम लाइब्रेरी और कम्प्यूटेशनल लॉजिक संदर्भ है। यह मानक एल्गोरिदम कार्यान्वयन और विशिष्ट कार्यों की रनटाइम दक्षता और स्केलिंग प्रदर्शन का विश्लेषण करने के लिए उपकरणों का एक संग्रह प्रदान करता है। यह प्रोजेक्ट आंतरिक कार्यों के लिए अंतर्निहित सोर्स कोड के निरीक्षण को सक्षम बनाता है ताकि यह अध्ययन किया जा सके कि लॉजिक कैसे संरचित और निष्पादित होता है। यह प्रदर्शन विश्लेषण के लिए विशिष्ट कार्यान्वयन को उनकी सैद्धांतिक समय और स्थान जटिलता (time and space complexity) से मैप करता है। यह लाइब्रेरी अलग-अलग मॉड्यूल में व्यवस्थित है जो परिवर्तनीय डेटा सेट पर मानक एल्गोरिदम पैटर्न के निष्पादन का समर्थन करते हैं। इसमें Python कार्यान्वयन को बेंचमार्क करने और एसिम्पटोटिक जटिलता की गणना करने की क्षमताएं शामिल हैं।
Provides a collection of solved computational problems and standard algorithmic patterns implemented in Python.
AlgorithmsByPython कंप्यूटर विज्ञान के मूल सिद्धांतों के रननेबल Python कार्यान्वयन प्रदान करने वाली एक संदर्भ लाइब्रेरी और शैक्षिक रिपॉजिटरी है। यह एल्गोरिथम पैटर्न, मुख्य डेटा संरचनाओं और प्रतिस्पर्धी प्रोग्रामिंग और तकनीकी साक्षात्कार चुनौतियों के समाधान के लिए एक व्यापक गाइड के रूप में कार्य करता है। यह प्रोजेक्ट संदर्भ कार्यान्वयन की एक विस्तृत श्रृंखला की पेशकश करके खुद को अलग करता है, जिसमें सामान्य LeetCode समस्याओं के लिए समाधानों का एक समर्पित सेट शामिल है। यह शैक्षिक और व्यावहारिक उपयोग के लिए सैद्धांतिक कम्प्यूटेशनल लॉजिक को व्यावहारिक Python कोड में अनुवाद करने पर केंद्रित है। यह रिपॉजिटरी रैखिक संग्रहों, पेड़ों और ग्राफ के डिज़ाइन के साथ-साथ खोज और छंटाई रणनीतियों के कार्यान्वयन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। इसमें ग्राफ थ्योरी के लिए उपयोगिताएँ शामिल हैं, जैसे कि सबसे छोटा रास्ता और न्यूनतम स्पैनिंग ट्री गणना, और डिस्क इंडेक्सिंग और टेक्स्ट पैटर्न मैचिंग के लिए तंत्र प्रदान करती है।
Provides a library of solved computational problems and fundamental algorithmic patterns.
Open source time series library for Python
Library for time series modeling and Bayesian inference.
Tools for time series modeling and volatility analysis.
Cython QuantLib wrappers
Python bindings for quantitative finance libraries.
A Time Series Library for Apache Spark
Time series library designed for Apache Spark.