johnny-analysis

Analyze securities with multi-timeframe Fibonacci, EMA, and volume confluence to produce support/resistance levels and trade plans.

19|3|Updated Aug 3, 2026
One-click install
npx skills add https://github.com/m4yOvO/johnny-finance-skill --skill johnny-analysis-m4yovo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: johnny-analysis
Source: https://github.com/m4yOvO/johnny-finance-skill/tree/main/skills/johnny-analysis
Command: npx skills add https://github.com/m4yOvO/johnny-finance-skill --skill johnny-analysis-m4yovo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? It turns raw OHLCV market data into a disciplined technical analysis report that identifies 2-3 key support levels and 2-3 key resistance levels per side, each with a structural role, confirmation and invalidation conditions, and three entry plans with position sizing, instead of vague directional guesses. ## Core Features & Use Cases - Multi-scale key level mapping: Combines main swing retracement Fibonacci, local navigation Fibonacci, nested-anchor Fibonacci, secondary extension Fibonacci, horizontal platforms, trendlines, channels, EMA8/13/21, Vegas EMA144/169, TD sequential, and volume confirmation into an eight-factor confluence score. - Structured trade planning: Produces aggressive support test, deep support accumulation, and right-side breakout-retest plans with structural stop-losses, ATR buffers, tiered profit targets, and a risk-based position sizing formula. - Market and fundamental filters: Checks benchmark indices (SOXX, KOSPI, QQQ, SPX) before individual names, applies an optional market-cap milestone mapping with mandatory weekly-close confirmation, and adds a fundamental veto layer for cyclical stocks. - Use Case: Ask for an analysis of MU with the latest adjusted daily and 4-hour data, and receive a one-line verdict, market state, a filtered S1-S3/R1-R3 key level table, three entry plans, and a risk budget. ## Quick Start Use $johnny-analysis to analyze a ticker with the latest adjusted daily and 4-hour OHLCV data and list 2-3 key support and resistance levels with structural roles, confirmation and invalidation conditions, and three entry plans.

Frequently Asked Questions about johnny-analysis

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

FAQPage Schema
How do I run a Johnny-style technical analysis on a stock?

Invoke $johnny-analysis with the ticker and provide the latest adjusted daily and 4-hour OHLCV data, current price, currency, and exchange. The skill computes Fibonacci, EMA, and volume confluence, then returns 2-3 key support and resistance levels with three entry plans.

What data does this technical analysis skill require?

It needs adjusted daily and 4-hour OHLCV data, current price, currency, exchange, and enough history to compute EMA169 for long-term trend analysis. For intraday maps it also needs 1-hour or 15-minute data, plus the relevant benchmark index.

How are support and resistance levels selected and scored?

All candidate levels are computed from Fibonacci retracements and extensions, horizontal platforms, trendlines, EMA clusters, and prior highs and lows, then scored on eight confluence factors. Only 2-3 independent levels per side survive filtering, deduplication, and strength ranking.

Can this skill place trades or access live market data?

No. It contains no live data feed, charting engine, or broker interface, and must not be used for unattended trading. When data is missing it lists required inputs and outputs conditional frameworks rather than fabricating price levels.

When should I not use Fibonacci-based trade planning?

Avoid it when price sits between support and resistance with poor reward-to-risk, when major fundamentals deteriorate, or when data quality is unreliable. The skill explicitly outputs wait or no-trade conclusions instead of forcing weak setups.