stock-visualization
Stock chart visualization for Chinese markets with candlestick charts, technical indicators, and multi-chart layouts. Use when needing to visualize stock price patterns, display technical indicators, create comparison charts, or generate analysis reports for A-share stocks.
Best use case
stock-visualization is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Stock chart visualization for Chinese markets with candlestick charts, technical indicators, and multi-chart layouts. Use when needing to visualize stock price patterns, display technical indicators, create comparison charts, or generate analysis reports for A-share stocks.
Teams using stock-visualization should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/skills/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How stock-visualization Compares
| Feature / Agent | stock-visualization | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Stock chart visualization for Chinese markets with candlestick charts, technical indicators, and multi-chart layouts. Use when needing to visualize stock price patterns, display technical indicators, create comparison charts, or generate analysis reports for A-share stocks.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Stock Visualization
Comprehensive chart generation for Chinese stock analysis.
## Quick Start
```python
import sys
sys.path.append('F:/Users/shiyo/80.soft_dev/Stocks/.claude/skills')
from chart_visualizer import ChartVisualizer
visualizer = ChartVisualizer()
visualizer.plot_candlestick('600519', days=120, save_path='chart.png')
```
## Chart Types
### Candlestick Chart
```python
visualizer.plot_candlestick(
symbol='600519',
days=120,
show_ma=True, # Show moving averages
show_volume=True, # Show volume
save_path='candlestick.png'
)
```
### MACD Chart
```python
visualizer.plot_macd(
symbol='600519',
days=120,
save_path='macd.png'
)
```
### KDJ Chart
```python
visualizer.plot_kdj(
symbol='600519',
days=120,
save_path='kdj.png'
)
```
### Combined Chart
```python
visualizer.plot_combined(
symbol='600519',
days=120,
indicators=['ma', 'macd', 'volume'],
save_path='combined.png'
)
```
## Multi-Stock Comparison
```python
# Compare multiple stocks
symbols = ['600519', '000858', '002415']
visualizer.plot_comparison(
symbols=symbols,
days=120,
normalize=True, # Normalize to percentage
save_path='comparison.png'
)
```
## Equity Curve
```python
# For backtest results
equity_data = backtest_result['equity_curve']
visualizer.plot_equity_curve(
equity_data=equity_data,
save_path='equity_curve.png'
)
```
## Custom Styling
```python
visualizer = ChartVisualizer(
style='dark', # 'dark' or 'light'
figsize=(14, 8),
dpi=100
)
```
See [chart_types.md](references/chart_types.md) for all available chart options and styling.Related Skills
skill-stocktake
Use when auditing skills and commands for quality. Supports Quick Scan (changed skills only) and Full Stocktake modes with sequential subagent batch evaluation.
lwc-chart-and-visualization
Charts and visualization in LWC: Chart.js, D3, Plotly via Static Resources; Lightning chart components; performance patterns for 10k+ data points; accessibility; SLDS theming. NOT for CRM Analytics embedding (use crm-analytics-foundation). NOT for Tableau embedding (use tableau-salesforce-connector).
skill-stocktake
Use when auditing Claude skills and commands for quality. Supports Quick Scan (changed skills only) and Full Stocktake modes with sequential subagent batch evaluation.
data-visualization
Data visualization implementation: chart type selection framework (when to use bar/line/scatter/pie/heatmap/treemap), D3.js patterns, Recharts/Chart.js/Victory integration, accessible charts (ARIA roles, color-blind safe palettes), responsive SVG patterns, and performance for large datasets. Use when implementing any chart or graph.
data-visualization
Data visualization patterns for transforming raw data into compelling visual stories, dashboards, charts, and decision-ready analytical exhibits.
intellectia-stock-screener
Get stock screener list data from Intellectia API (no auth) and summarize results.
allstock-data
Query A-share and US stock data via Tencent Finance API.
audio-visualization
Generate audio visualization videos using each::sense AI.
stock-evaluator-v3
Comprehensive evaluation of potential stock investments combining valuation analysis, fundamental research, technical assessment, and clear buy/hold/sell recommendations. Use when the user asks about buying a stock, evaluating investment opportunities, analyzing watchlist candidates, or requests stock recommendations. Provides specific entry prices, position sizing, and conviction ratings.
a-stock-analysis
A股实时行情与分时量能分析。获取沪深股票实时价格、涨跌、成交量,分析分时量能分布(早盘/尾盘放量)、主力动向(抢筹/出货信号)、涨停封单。支持持仓管理和盈亏分析。Use when: (1) 查询A股实时行情, (2) 分析主力资金动向, (3) 查看分时成交量分布, (4) 管理股票持仓, (5) 分析持仓盈亏。
stock-copilot-pro
OpenClaw stock analysis skill for US/HK/CN markets.
stock-prices
Query real-time stock prices and market data using the Stock Prices API.