awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hudson-and-thames avatar

hudson-and-thames/mlfinlab

0
View on GitHub↗
4,835 स्टार्स·1,267 फोर्क्स·Python·13 व्यूज़

Mlfinlab

mlfinlab is a Python machine learning library for finance designed for building and validating models used in quantitative trading and portfolio management. It provides a financial data engineering toolkit and a quantitative strategy backtesting framework to transform raw market data into predictive signals and target classes.

The library includes a synthetic financial data generator to create artificial datasets that mimic the statistical properties of real assets for stress testing. It also provides specialized tools for financial time series labeling and sampling to prevent data leakage in non-stationary markets.

The project covers a broad surface of quantitative capabilities, including feature engineering, asset codependence analysis for portfolio diversification, and risk-adjusted bet sizing for capital allocation. It further provides utilities for model optimization through clustering and cross-validation to evaluate the robustness of trading strategies.

Features

  • Financial Machine Learning Toolkits - Provides a comprehensive toolkit for building and training predictive models tailored to noisy financial time series.
  • Python Machine Learning Libraries - Serves as a specialized Python library for building and validating machine learning models tailored to quantitative trading.
  • Financial Asset Clustering - Implements hierarchical clustering to group financial instruments for improved portfolio diversification.
  • Predictive Financial Models - Implements machine learning algorithms and clustering techniques specifically designed for the noise and structure of financial data.
  • Time Series Feature Engineering - Converts raw market data into predictive signals using mathematical transformations tailored for financial time series.
  • Time Series Labeling - Transforms raw financial price movements into discrete target classes for supervised machine learning training.
  • Cross Validation Evaluation - Provides time-series cross-validation to evaluate strategy robustness and prevent overfitting to historical data.
  • Financial Strategy Validation - Validates financial strategies using held-out historical data samples to prevent overfitting.
  • Quantitative Trading Strategies - Provides a framework for developing and testing algorithmic trading rules based on predictive signals.
  • Trading Strategy Robustness Validation - Confirms trading strategy stability and robustness across market regimes using specialized validation.
  • Trading Strategy Backtesters - Provides a framework for evaluating trading strategy robustness using historical data and performance statistics.
  • Performance Evaluation - Provides statistical reporting and performance metrics to assess the profitability of financial strategies.
  • Trading Strategy Frameworks - Provides the structural framework for creating reproducible and interpretable ML models for portfolio management.
  • Financial Data Engineering - Transforms raw financial market data into target classes and features for model training.
  • Time-Series Labeling - Implements specialized labeling methods to transform price movements into discrete target classes for financial ML training.
  • Bet Sizing Optimizations - Calculates optimal capital allocation for trades by balancing predictive model confidence with historical volatility.
  • Risk Management Simulations - Implements capital protection and position sizing logic to manage portfolio risk.
  • Synthetic Data Generators - Produces artificial datasets that mimic the statistical properties of real assets for model stress testing.
  • Financial Asset Simulators - Ships a synthetic data generator to create artificial asset datasets for model stress testing and validation.
  • Financial Model Optimizers - Provides utilities for model optimization using clustering and specialized cross-validation to ensure strategy robustness.
  • Financial ML Data Structuring - Provides utilities for creating specialized data structures and labels from time series to prepare them for machine learning models.
  • Stationarity-Aware Sampling - Extracts representative subsets of financial observations using techniques designed to prevent data leakage in non-stationary markets.
  • Risk-Adjusted Bet Sizing - Includes tools for calculating optimal bet sizing by balancing predictive confidence with historical market volatility.
  • Algorithmic Trading Tools - Open source library for financial machine learning research.
  • Machine Learning - Tools for reproducible and interpretable machine learning in finance.
  • Portfolio Optimization - Machine learning implementations for financial feature engineering and data structures.

स्टार हिस्ट्री

hudson-and-thames/mlfinlab के लिए स्टार हिस्ट्री चार्टhudson-and-thames/mlfinlab के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Mlfinlab के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Mlfinlab के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • edtechre/pybrokeredtechre का अवतार

    edtechre/pybroker

    3,191GitHub पर देखें↗

    pybroker is a Python algorithmic trading framework and quantitative technical analysis library designed for developing, testing, and optimizing trading strategies using historical market data. It functions as a trading strategy backtester and a financial performance evaluator, providing a structured environment to simulate trading rules and analyze their statistical reliability. The framework distinguishes itself through a market data integration layer that handles the fetching and caching of historical price data from external providers. It incorporates an event-driven backtesting engine and

    Pythonaialgorithmic-tradingalgotrading
    GitHub पर देखें↗3,191
  • letianzj/quantresearchletianzj का अवतार

    letianzj/QuantResearch

    2,808GitHub पर देखें↗

    QuantResearch is a quantitative research framework and specialized toolkit for algorithmic simulation, financial time-series analysis, and systematic trading. It provides an event-driven backtesting environment for validating strategies against historical tick and bar data, alongside a dedicated portfolio optimization engine for calculating asset weights and risk metrics. The project distinguishes itself through a machine learning finance toolkit that implements recurrent neural networks for price prediction and reinforcement learning for derivative pricing. It also features advanced statisti

    Jupyter Notebookalgorithmic-tradingalgotradingasset-allocation
    GitHub पर देखें↗2,808
  • stocksharp/stocksharpStockSharp का अवतार

    StockSharp/StockSharp

    10,126GitHub पर देखें↗

    StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading robots across stock, forex, and cryptocurrency markets. It functions as a multi-asset trading gateway and a dedicated development environment for building, debugging, and scheduling automated strategies. The platform includes a visual strategy workflow editor that maps logic blocks to executable code and a simulation engine that replays historical tick data to validate trading logic. It utilizes a plugin-based broker integration system to normalize diverse exchange protocols into

    C#
    GitHub पर देखें↗10,126
  • fasiondog/hikyuufasiondog का अवतार

    fasiondog/hikyuu

    2,999GitHub पर देखें↗

    Hikyuu is a quantitative trading framework designed for developing, backtesting, and executing systematic trading strategies. It functions as a high-speed system that combines a financial time-series library, a multi-factor analysis tool, and a quantitative backtesting engine to support comprehensive trading research. The framework is distinguished by its high-speed computing core, which utilizes multi-threaded execution to process large volumes of market data for technical indicator generation. It supports a modular strategy composition model where signal, risk, and fund management component

    C++algorithms-tradingbacktestingcpp
    GitHub पर देखें↗2,999
Mlfinlab के सभी 30 विकल्प देखें→

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

hudson-and-thames/mlfinlab क्या करता है?

mlfinlab is a Python machine learning library for finance designed for building and validating models used in quantitative trading and portfolio management. It provides a financial data engineering toolkit and a quantitative strategy backtesting framework to transform raw market data into predictive signals and target classes.

hudson-and-thames/mlfinlab की मुख्य विशेषताएं क्या हैं?

hudson-and-thames/mlfinlab की मुख्य विशेषताएं हैं: Financial Machine Learning Toolkits, Python Machine Learning Libraries, Financial Asset Clustering, Predictive Financial Models, Time Series Feature Engineering, Time Series Labeling, Cross Validation Evaluation, Financial Strategy Validation।

hudson-and-thames/mlfinlab के कुछ ओपन-सोर्स विकल्प क्या हैं?

hudson-and-thames/mlfinlab के ओपन-सोर्स विकल्पों में शामिल हैं: edtechre/pybroker — pybroker is a Python algorithmic trading framework and quantitative technical analysis library designed for… letianzj/quantresearch — QuantResearch is a quantitative research framework and specialized toolkit for algorithmic simulation, financial… stocksharp/stocksharp — StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading… fasiondog/hikyuu — Hikyuu is a quantitative trading framework designed for developing, backtesting, and executing systematic trading… 0xemmkty/quantmuse — QuantMuse is an algorithmic trading platform and quantitative trading framework that integrates large language models… dcajasn/riskfolio-lib — Riskfolio-Lib is a Python portfolio optimization library and convex risk management tool. It provides a framework for…