gf-dma-health-index

Analyze a stock ticker's GF-DMA Health Index using growth metrics, moving averages, and estimate revisions.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/liujiayi3703/scientific-research-skills --skill gf-dma-health-index-liujiayi3703
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gf-dma-health-index
Source: https://github.com/liujiayi3703/scientific-research-skills/tree/main/library/skills/gf-dma-health-index
Command: npx skills add https://github.com/liujiayi3703/scientific-research-skills --skill gf-dma-health-index-liujiayi3703

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, matplotlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive analysis of a stock's price trend support by fundamental speed and moving-average structure, helping users make informed investment decisions.

Core Features & Use Cases

  • Fundamental Speed Analysis: Evaluate the speed of a stock's price trend compared to its fundamental growth metrics.
  • DMA Speed Analysis: Assess the alignment of the stock's price with its moving averages.
  • Price-DMA Divergence: Identify potential overvaluation or undervaluation of a stock.
  • Trend Parallelism: Check if the stock's price is moving in line with its key moving averages.
  • Revision Confirmation: Score the consistency of estimate revisions.
  • Use Case: A user might use this Skill to analyze whether a stock's upward trend is fundamentally supported or if it is at risk of a breakdown.

Quick Start

Use the 'gf-dma-health-index' skill to evaluate the health index of the stock ticker 'AAPL'.

Frequently Asked Questions about gf-dma-health-index

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate stock trend support using fundamental speed and moving averages?

To evaluate stock trend support, you compare fundamental growth metrics like revenue and EPS against the moving average structure to determine if an upward price trend is fundamentally supported or at risk of a breakdown.

How does price divergence analysis identify stock overvaluation or undervaluation?

Price divergence analysis identifies stock overvaluation or undervaluation by measuring the gap between the current stock price and its moving averages, checking whether the price movement aligns with the underlying DMA structure.

What fundamental growth and technical data do I need to calculate a stock health index?

Calculating a stock health index requires fundamental data on revenue, EPS, and gross margin, alongside technical inputs including moving averages, ATR, trend parallelism, and estimate revisions.

Can I use Python with pandas and numpy for technical stock analysis and DMA scoring?

Yes, you can use Python with pandas and numpy for technical stock analysis and DMA scoring, utilizing these libraries to compute moving averages, ATR, and fundamental growth metric alignments.

What is the best way to check if a stock's moving average trend aligns with estimate revisions?

The best way to check alignment between a stock's moving average trend and estimate revisions is to score trend parallelism against the consistency of fundamental estimate revisions using a structured health index analysis.