stock-daily-analysis
chjm-ai/stock-daily-analysis-skill
LLM-powered daily stock analysis for A-shares, Hong Kong, and US markets with technical indicators and AI signals.
What is stock-daily-analysis?
An AI-driven stock analysis system supporting Chinese, Hong Kong, and US equities. It generates technical analysis (moving averages, MACD, RSI, bias rate), trend assessments, and buy-signal scores, plus AI-powered operation advice and decision dashboards. Use it for daily portfolio reviews and technical-level trading signals.
- Analyzes A-shares, Hong Kong stocks, and US equities with technical indicators (MA5/10/20, MACD, RSI, bias rate)
- Generates trend status (bullish alignment, golden cross detection) and buy-signal scores (0–100)
- Provides AI sentiment analysis and operation advice (buy/hold/sell) with confidence levels and target prices
- Integrates with market-data skill for stable ETF data sources
- Outputs structured decision dashboards and market review reports
How to install stock-daily-analysis
npx skills add https://github.com/chjm-ai/stock-daily-analysis-skill --skill stock-daily-analysis- DeepSeek, Gemini, or OpenAI API key (configured in config.json)
- Python environment with required dependencies
- (Optional) market-data skill installed for enhanced data stability
How to use stock-daily-analysis
- 1.Copy config.example.json to config.json and fill in your AI provider API key and base URL
- 2.(Optional) Enable market-data skill integration by setting use_market_data_skill to true and providing the skill path
- 3.Import the analyzer module: from scripts.analyzer import analyze_stock, analyze_stocks
- 4.Call analyze_stock('STOCK_CODE') for single-stock analysis or analyze_stocks(['CODE1', 'CODE2']) for batch analysis
- 5.Parse the returned JSON to extract technical_indicators (trend, MA values, MACD, RSI, signal score) and ai_analysis (sentiment, operation advice, confidence, target price, stop-loss)
Use cases
- Daily portfolio screening: analyze 10+ stocks and rank by buy-signal score
- Technical trading: detect golden-cross MACD signals and RSI overbought/oversold conditions
- Risk management: set stop-loss and target prices based on AI analysis
- Market review: generate end-of-day reports on sector trends and individual stock performance
- Multi-market comparison: evaluate the same company across A-shares, Hong Kong, and US listings
- Retail traders and investors doing daily technical analysis
- Portfolio managers screening multiple positions overnight
- Trading bot developers integrating AI signals into automated strategies
- Financial analysts preparing market reports and sentiment summaries
stock-daily-analysis FAQ
It fetches stock price and technical data from public market APIs. Optionally, you can enable the market-data skill for more stable ETF data feeds.
The skill provides analysis and signals, but the included disclaimer states it is for learning only and does not constitute investment advice. Always conduct your own due diligence before trading.
DeepSeek, OpenAI (GPT), and Google Gemini. Configure your preferred provider and API key in config.json.
Typically once per trading day after market close to capture the full day's price action and generate overnight signals.
A 0–100 score indicating buy-signal strength based on technical indicators (trend alignment, MACD, RSI, bias rate). Higher scores suggest stronger bullish conditions.
Full instructions (SKILL.md)
Source of truth, from chjm-ai/stock-daily-analysis-skill.
name: stock-daily-analysis description: LLM驱动的每日股票分析系统。支持A股/港股/美股自选股智能分析,生成决策仪表盘和大盘复盘报告。提供技术面分析(均线、MACD、RSI、乖离率)、趋势判断、买入信号评分。可与market-data skill集成获取更稳定的ETF数据。触发词:股票分析、分析股票、每日分析、技术面分析。
Daily Stock Analysis for OpenClaw
基于 LLM 的 A/H/美股智能分析 Skill,提供技术面分析和 AI 决策建议。
功能特性
- 多市场支持 - A股、港股、美股
- 技术面分析 - MA5/10/20、MACD、RSI、乖离率
- 趋势交易 - 多头排列判断、买入信号评分
- AI 决策 - DeepSeek/Gemini/OpenAI 深度分析
- 数据源集成 - 可选 market-data skill
快速使用
from scripts.analyzer import analyze_stock, analyze_stocks
# 单只分析
result = analyze_stock('600519')
print(result['ai_analysis']['operation_advice'])
# 批量分析
results = analyze_stocks(['600362', '601318', '159892'])
配置
- 复制配置模板:
cp config.example.json config.json
- 填入 DeepSeek API Key:
{
"ai": {
"provider": "openai",
"api_key": "sk-your-deepseek-key",
"base_url": "https://api.deepseek.com/v1",
"model": "deepseek-chat"
}
}
- (可选) 启用 market-data skill 数据源:
{
"data": {
"use_market_data_skill": true,
"market_data_skill_path": "../market-data"
}
}
返回数据
{
'code': '600519',
'name': '贵州茅台',
'technical_indicators': {
'trend_status': '强势多头',
'ma5': 1500.0, 'ma10': 1480.0, 'ma20': 1450.0,
'bias_ma5': 2.5,
'macd_status': '金叉',
'rsi_status': '强势买入',
'buy_signal': '买入',
'signal_score': 75
},
'ai_analysis': {
'sentiment_score': 75,
'operation_advice': '买入',
'confidence_level': '高',
'target_price': '1550',
'stop_loss': '1420'
}
}
项目信息
- 开源协议: MIT
- 项目地址: https://github.com/yourusername/stock-daily-analysis
- 原项目: https://github.com/ZhuLinsen/daily_stock_analysis
⚠️ 免责声明: 本项目仅供学习研究,不构成投资建议。股市有风险,投资需谨慎。
Related skills
More from chjm-ai/stock-daily-analysis-skill and the wider catalog.

stock-monitor
Intelligent stock monitoring system with 7 alert rules tailored for Chinese investors.

phaser-gamedev
Build 2D browser games with Phaser 3's scene architecture, physics, and animation systems.

compose-animations
Choose and implement the right Jetpack Compose animation API for motion, visibility, and content transitions.

compose-focus-navigation
Master focus navigation in Jetpack Compose for TV, keyboard, and accessibility.

compose-modifier-and-layout-style
Use when writing or reviewing Jetpack Compose layout APIs, modifier parameters, modifier chain construction, hardcoded root layout decisions, or layout wrappers around a single conditional.

compose-recomposition-performance
Use when investigating Jetpack Compose recomposition performance, skippable/restartable composables, composables.txt or compiler reports, Layout Inspector recomposition counts, back-writing snapshot state across phases, or frame-rate State reads in composition vs layout/draw, and it is not yet clear whether the cause is parameter stability, deferred reads, or cross-phase back-writing.