Wickly DocumentationΒΆ

Interactive candlestick chart plotting with PyQt6 β€” a drop-in replacement for mplfinance with rich interactivity.

import wickly

wickly.plot(df, type='candle', volume=True, mav=(10, 20), style='yahoo')

Key FeaturesΒΆ

  • πŸ“ˆ Chart types β€” Candlestick, OHLC bar, line, and hollow-candle

  • πŸ“Š Volume subplot β€” Optional volume panel below the price chart

  • πŸ” Zoom & pan β€” Mouse-wheel zoom and click-drag panning

  • 🎯 Crosshair β€” Live OHLC / volume readout under the cursor

  • πŸ“ Moving averages β€” Overlay any number of MAs with the mav parameter

  • 🎨 Styles β€” Six built-in themes plus make_style() for custom palettes

  • πŸ–ΌοΈ Addplot β€” Overlay custom line & scatter data

  • πŸ’Ύ Export β€” savefig support (PNG / JPG / BMP)

  • πŸ” Embedding β€” returnfig mode for integration into your own PyQt6 app

  • βœ… mplfinance-compatible β€” Familiar function signatures