name: stock-visualization description: 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.
Stock Visualization
Comprehensive chart generation for Chinese stock analysis.
Quick Start
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
visualizer.plot_candlestick(
symbol='600519',
days=120,
show_ma=True, # Show moving averages
show_volume=True, # Show volume
save_path='candlestick.png'
)
MACD Chart
visualizer.plot_macd(
symbol='600519',
days=120,
save_path='macd.png'
)
KDJ Chart
visualizer.plot_kdj(
symbol='600519',
days=120,
save_path='kdj.png'
)
Combined Chart
visualizer.plot_combined(
symbol='600519',
days=120,
indicators=['ma', 'macd', 'volume'],
save_path='combined.png'
)
Multi-Stock Comparison
# 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
# For backtest results
equity_data = backtest_result['equity_curve']
visualizer.plot_equity_curve(
equity_data=equity_data,
save_path='equity_curve.png'
)
Custom Styling
visualizer = ChartVisualizer(
style='dark', # 'dark' or 'light'
figsize=(14, 8),
dpi=100
)
See chart_types.md for all available chart options and styling.
Related skills
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
890
234
3,180
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
259
72
1,083
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
156
44
943