awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
matplotlib avatar

matplotlib/mplfinance

0
View on GitHub↗
4,385 stars·675 forks·Python·7 vuespypi.org/project/mplfinance↗

Mplfinance

mplfinance est un framework de tracé de séries temporelles financières et de visualisation de données de marché construit sur Matplotlib. Il est conçu pour rendre des cadres de données de marché en graphiques spécialisés, notamment des chandeliers, des barres OHLC, des briques Renko et des colonnes point-and-figure.

La bibliothèque se distingue par un framework de données de marché dédié qui gère les calendriers de trading et les périodes hors-trading, assurant un espacement temporel précis en réduisant les écarts pendant les jours fériés. Elle fournit également un système de graphiques pour l'analyse technique, permettant la superposition de moyennes mobiles, de barres de volume et d'autres indicateurs techniques sur les tracés d'action des prix.

La boîte à outils couvre un large éventail de capacités, y compris l'organisation de sous-graphiques empilés verticalement avec des axes partagés et l'application de thèmes visuels cohérents. Elle prend en charge les annotations de marché telles que les lignes de tendance, la gestion des données manquantes et la capacité de rafraîchir les graphiques pour des flux de données en temps réel. Les visualisations peuvent être exportées vers divers formats, notamment PDF, SVG, PNG et JPG.

Features

  • Matplotlib - Uses Matplotlib's object-oriented API to render financial data into static plots and figures.
  • Financial Time-Series Plotters - Provides a specialized framework for rendering OHLC, candlestick, Renko, and point-and-figure charts from market data.
  • Non-Trading Gap Management - Manages trading calendars to ensure accurate temporal spacing by collapsing gaps during non-trading periods.
  • Candlestick Charts - Renders financial data as candlesticks with adjustable hollow and filled bar styles.
  • Financial Market Visualizers - Renders professional financial price charts including candlesticks and OHLC bars from time-series data.
  • OHLC Bar Charting - Visualizes open, high, low, and close market data using traditional tick-based price bars.
  • Trading Calendar Alignment - Collapses non-trading gaps on the x-axis to ensure accurate temporal spacing of market data.
  • Financial Charting Extensions - Implements a specialized plotting toolkit for creating financial charts and technical analysis visualizations using Matplotlib.
  • Matplotlib Subplot Compositions - Implements the composition of multiple synchronized subplots within a single figure for price and volume overlays.
  • Financial Charting - Generates a comprehensive suite of financial plots including OHLC, candle, line, Renko, and point-and-figure.
  • Pandas Financial Frameworks - Builds upon Pandas DataFrames to manage time-series alignment and calculate technical indicators.
  • Technical Indicators - Provides capabilities to overlay moving averages and other financial technical indicators on price charts.
  • Technical Analysis Visualizers - Overlays moving averages, volume bars, and technical indicators on financial price charts.
  • Live Chart Animations - Develops dynamic charts that update in real time to track live streaming price feeds.
  • Plot Axis Customizers - Provides controls for adjusting axis titles, date formatting, and coordinate system labels.
  • Plot Styling Configurators - Provides tools for setting global plot styling and aesthetic themes across financial charts.
  • Renko Charting - Generates price charts based on price movement bricks rather than fixed time intervals.
  • Stacked Subplots - Generates vertically stacked subplots sharing a single axis to visualize price action alongside indicators.
  • Point and Figure Charting - Plots price reversals using columns of symbols based on configurable reversal parameters.
  • Real-Time Plot Updates - Enables dynamic refreshing of charts using animation techniques for streaming market data feeds.
  • Chart Generators - Generates specialized financial chart geometries from structured OHLC data based on configurable rules.
  • Trading Volume Charts - Adds dedicated volume charts to financial plots to visualize trading activity over time.
  • Plot Layout Engines - Organizes multiple financial data panels into a single figure with configurable relative sizes and alignments.
  • Chart Visual Style Customizations - Applies consistent visual themes to colors, grid styles, and axis placements using predefined configurations.
  • Theme Customization - Allows the definition and saving of aesthetic themes for charts through specific color schemes and font settings.
  • Financial Analytics - Visualization tools for financial market data.
  • Visualization Tools - Financial market data visualization using Matplotlib.
  • Financial Visualization - Matplotlib-based utilities for financial data plotting.
  • Outils de visualisation - Matplotlib-based visualization for financial market data.

Historique des stars

Graphique de l'historique des stars pour matplotlib/mplfinanceGraphique de l'historique des stars pour matplotlib/mplfinance

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Mplfinance

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Mplfinance.
  • bloomberg/bqplotAvatar de bloomberg

    bloomberg/bqplot

    3,693Voir sur GitHub↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    Voir sur GitHub↗3,693
  • rrag/react-stockchartsAvatar de rrag

    rrag/react-stockcharts

    4,021Voir sur GitHub↗

    react-stockcharts is a financial charting library built with React and D3 for visualizing market price data. It provides a system for rendering stock charts and candlestick visualizations to represent market movement. The library functions as a technical analysis tool that computes and overlays mathematical trading indicators on price charts. It includes an interactive interface for navigating financial data through zooming, panning, and the addition of manual geometric annotations. The project covers financial data visualization, market price tracking, and the creation of interactive tradin

    JavaScript
    Voir sur GitHub↗4,021
  • klinecharts/klinechartAvatar de klinecharts

    klinecharts/KLineChart

    3,882Voir sur GitHub↗

    KLineChart is a high-performance financial charting library and data visualization engine. It uses native browser canvas APIs to render interactive candlestick charts and time-series financial data for web and mobile applications. The library is built as a plugin-based framework, allowing for the integration of custom calculation logic and rendering routines. This modular architecture enables the addition of technical analysis visualization tools and custom indicators to financial dashboards. The system handles real-time market data updates and computes technical indicators to visualize mark

    TypeScriptcandlestickcanvaschart
    Voir sur GitHub↗3,882
  • ranaroussi/quantstatsAvatar de ranaroussi

    ranaroussi/quantstats

    6,717Voir sur GitHub↗

    QuantStats is an open-source Python library that calculates risk and return metrics from a portfolio return series and generates comprehensive HTML tear sheets. It computes dozens of financial statistics—including Sharpe ratio, drawdown, and volatility—in a single pass over the input data, using vectorized pandas operations for efficiency. The library distinguishes itself by combining portfolio performance analysis with Monte Carlo simulation, which models thousands of random return paths to estimate the probability of reaching financial targets or hitting loss thresholds. It produces self-co

    Pythonalgo-tradingalgorithmic-tradingalgotrading
    Voir sur GitHub↗6,717
Voir les 30 alternatives à Mplfinance→

Questions fréquentes

Que fait matplotlib/mplfinance ?

mplfinance est un framework de tracé de séries temporelles financières et de visualisation de données de marché construit sur Matplotlib. Il est conçu pour rendre des cadres de données de marché en graphiques spécialisés, notamment des chandeliers, des barres OHLC, des briques Renko et des colonnes point-and-figure.

Quelles sont les fonctionnalités principales de matplotlib/mplfinance ?

Les fonctionnalités principales de matplotlib/mplfinance sont : Matplotlib, Financial Time-Series Plotters, Non-Trading Gap Management, Candlestick Charts, Financial Market Visualizers, OHLC Bar Charting, Trading Calendar Alignment, Financial Charting Extensions.

Quelles sont les alternatives open-source à matplotlib/mplfinance ?

Les alternatives open-source à matplotlib/mplfinance incluent : bloomberg/bqplot — bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model,… rrag/react-stockcharts — react-stockcharts is a financial charting library built with React and D3 for visualizing market price data. It… klinecharts/klinechart — KLineChart is a high-performance financial charting library and data visualization engine. It uses native browser… ranaroussi/quantstats — QuantStats is an open-source Python library that calculates risk and return metrics from a portfolio return series and… louisnw01/lightweight-charts-python — This project is a Python wrapper for the Lightweight Charts library, designed to render interactive, browser-based… apexcharts/apexcharts.js — ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and…