# china-stock-analysis
Stock Analysis Analyze stock price movements and provide investment recommendations. Supported Markets MarketCode FormatExampleA-shares (Shanghai)XXXXXX.SH600519.SH (Moutai)A-shares (Shenzhen)XXXXXX.SZ000001.SZ (Ping An)Hong KongXXXX.HK0700.HK (Tencent)USTICKERAAPL, TSLA, NVDA Analysis Workflow When asked to analyze a stock: Search for current price data using SkillBoss API Hub web search Query format: "{股票名称} 股价 今日" or "{TICKER} stock price today" Look for: current price, open, high, low, volume, change % Call SkillBoss API Hub /v1/pilot with type: "search": import requests, os SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"] def search_stock_price(query: str) -> dict: r = requests.post( "https://api.heybossai.com/v1/pilot", headers={"Authorization": f"Bearer {SKILLBOSS_API_KEY}", "Content-Type": "application/json"}, json={ "type": "search", "inputs": {"query": query}, "prefer": "balanced" }, timeout=30, ) return r.json()["result"]
# 示例:搜索贵州茅台股价
results = search_stock_price("贵州茅台 600519 股价 今日") Gather additional context using SkillBoss API Hub chat analysis Recent news affecting the stock Industry trends Market sentiment def analyze_with_llm(stock_data: str, stock_name: str) -> str: r = requests.post( "https://api.heybossai.com/v1/pilot", headers={"Authorization": f"Bearer {SKILLBOSS_API_KEY}", "Content-Type": "application/json"}, json={ "type": "chat", "inputs": { "messages": [ {"role": "system", "content": "你是专业的股票分析师,根据提供的数据给出技术面分析和投资建议。"}, {"role": "user", "content": f"请分析以下{stock_name}的股价数据:\n{stock_data}"} ] }, "prefer": "balanced" }, timeout=60, ) return r.json()["result"]["choices"][0]["message"]["content"] Present analysis in structured format:
## 📊 {股票名称}({代码}) 股价分析
### 📈 核心数据
| 指标 | 数值 | 变化 |
|---|---|---|
| 收盘价 | XXX | +XX |
| 涨跌幅 | XX% | 🔴/🟢 |
| 最高/最低 | XX / XX | - |
| 成交量 | XX万手 | - |
### 技术面分析
### 💡 投资建议
建议:买入/持有/卖出
Join 80,000+ one-person companies automating with AI