generate-asset-price-chart

Generate candlestick chart PNG images from OHLC data using Node.js canvas or Python matplotlib.

128|31|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/besoeasy/open-skills --skill generate-asset-price-chart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-asset-price-chart
Source: https://github.com/besoeasy/open-skills/tree/main/skills/generate-asset-price-chart
Command: npx skills add https://github.com/besoeasy/open-skills --skill generate-asset-price-chart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires canvas, matplotlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill generates visual candlestick price charts from existing OHLC data, eliminating the need for data fetching and focusing solely on visualization.

Core Features & Use Cases

  • Candlestick Chart Generation: Renders PNG charts from provided OHLC data.
  • Backend & Bot Integration: Suitable for use in backend jobs or automated bots.
  • Reusable Renderer: Can be used for any asset or timeframe as long as OHLC data is available.

Quick Start

Use the generate_candlestick_chart_with_nodejs skill to create a chart from the sample OHLC data and save it as candlestick.png.

Frequently Asked Questions about generate-asset-price-chart

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a candlestick chart from OHLC data in Node.js or Python?

You can generate candlestick charts from OHLC data using Node.js with the canvas library or Python with matplotlib, producing PNG images with customizable dimensions, dark backgrounds, and green or red candles.

What is the best way to render OHLC data into a PNG image for a backend bot?

Rendering OHLC data into a PNG image for backend bots is best handled by dedicated visualization libraries like Node.js canvas or Python matplotlib, which focus solely on chart generation without external API fetches.

Can I use matplotlib to customize candlestick chart dimensions and colors?

Yes, matplotlib supports custom chart dimensions, dark backgrounds, simple grids, and distinct bullish green and bearish red candle colors when rendering candlestick price charts from your OHLC dataset.

Does this candlestick chart generation approach fetch historical price data automatically?

No, this candlestick chart generation approach focuses exclusively on visualizing pre-existing OHLC data and does not include any data fetching, external API interactions, or historical price retrieval.

Why use a dedicated renderer instead of a full charting library for OHLC visualization?

Using a dedicated renderer for OHLC visualization eliminates unnecessary data fetching dependencies, providing a lightweight, reusable solution for backend jobs that only need to output candlestick chart images.