360 Secure SkillHub
360 安全技能中心

Stock Trend Scanner

基于 yfinance 获取美股日线1年、周线2年、月线5年数据,通过多周期趋势共振、MACD 金叉死叉、量价关系与支撑阻力位分析,按日50%、周30%、月20%加权计算综合评分,输出 Strong Buy 至 Strong Sell 的信号与理由。需 Python 3 环境,无需 API 密钥。

eddieguan801-oss
eddieguan801-oss
热度 33.41
最近更新 2026-05-11 17:39:46
分类:数据依赖:代码执行 / 第三方 API应用场景:市场分析 / 财务 / 推荐 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add stock-trend-scanner
Metadata
name
stock-scanner
description
Stock technical analysis scanner based on swing trading principles with multi-timeframe resonance. Use when user asks to scan, analyze, or check stocks for buy/sell signals. Triggers on phrases like "scan stocks", "stock analysis", "股票扫描", "analyze [ticker]", "check [stock symbol]", trading signals, buy/sell recommendations.

Stock Scanner - 多周期共振趋势扫描器

Quick Start

python3 scripts/stock_scanner.py [SYMBOLS...]

Examples:

python3 scripts/stock_scanner.py AAPL TSLA NVDA
python3 scripts/stock_scanner.py AMD TSM LITE
python3 scripts/stock_scanner.py  # uses default: ["TSLA"]

Features

  • Multi-timeframe resonance: Monthly/Weekly/Daily trend alignment
  • MACD analysis: Crossover detection (golden cross/bearish cross) across timeframes
  • Volume-price analysis: Identifies volume spikes with price movement
  • Support/resistance levels: Auto-calculated key price levels
  • Composite scoring: Buy/Sell/Hold signals with detailed reasoning

Signal System

Score Signal
≥5 💎 Strong Buy
3-4 ✅ Buy
-2 to 2 👀 Hold/Watch
-3 to -4 ❌ Sell
≤-4 🔴 Strong Sell

Resonance Levels

  • 🌟🌟🌟 Perfect resonance (all 3 timeframes aligned)
  • 🌟🌟 Dual timeframe resonance
  • 👍 Daily/Weekly same direction
  • ⚠️ Daily/Weekly conflict

Output Example

See references/sample_output.md for complete output format.

Notes

  • Uses yfinance for stock data (no API key needed)
  • Data periods: Daily 1y, Weekly 2y, Monthly 5y
  • Scores weight: Daily 50%, Weekly 30%, Monthly 20%
  • Works best for US stocks with sufficient trading history