Agent skill · data analytics · aradotso

daily-stock-analysis

LLM-powered A/H/US stock intelligent analysis system with multi-source data, real-time news, AI decision dashboards, and multi-channel push notifications via GitHub Actions.

Why this skill is useful

Adds automation scripts for stock analysis and multi-channel notifications that are not available in public documentation.

What it needs

Requires docker, git, python installed locally. Requires discord, feishu, google, openai, telegram, wechat account access. About 5k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.

What this skill does

Daily Stock Analysis (股票智能分析系统) Skill by ara.so — Daily 2026 Skills collection. LLM-powered stock analysis system for A-share, Hong Kong, and US markets. Automatically fetches quotes, news, and fundamentals, generates AI decision dashboards with buy/sell targets, and pushes results to WeChat/Feishu/Telegram/Discord/Email on a schedule via GitHub Actions — zero server cost. What It Does AI Decision Dashboard: One-line conclusion + precise buy/sell/stop-loss prices + checklist per stock Multi-market: A-shares (CN), HK stocks, US stocks + indices (SPX, DJI, IXIC) Data sources: AkShare, Tushare, YFinance for quotes; Tavily/SerpAPI/Brave for news LLM backends: Gemini, OpenAI, Claude, DeepSeek, Qwen via LiteLLM (unified) Push channels: WeChat Work, Feishu, Telegram, Discord, DingTalk, Email, PushPlus Automation: GitHub Actions cron schedule, no server needed Web UI: Portfolio management, history, backtesting, Agent Q&A Agent: Multi-turn strategy Q&A with 11 built-in strategies (MA crossover, Elliott Wave, etc.) Installation Method 1: GitHub Actions (Recommended, Zero Cost) Step 1: Fork the repository Step 2: Configure Secrets (Settings → Secrets and variables → Actions) Required — at least one LLM key: Required — stock list: Required — at least one notification channel: Step 3: Trigger manually or wait for cron Go to Actions → stockanalysis → Run workflow --- Method 2: Local / Docker Docker: Docker Compose: Configuration .env File (Local) Multi-Channel LLM (Advanced) Stock Grouping (Send Different Stocks to Different Emails) Market Review Mode Key Commands (CLI) GitHub Actions Workflow The workflow file .github/workflows/stockanalysis.yml runs on schedule: To change schedule: Edit .github/workflows/stockanalysis.yml cron expression. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/daily-stock-analysis

View the source on GitHub

Browse the @skills marketplace