Technical Analysis Pedagogy
This document describes how to learn Ghost’s technical analysis system. It provides a structured learning path, prerequisites, exercises, and common pitfalls to avoid.
Learning Philosophy
Principles
- Concepts before tools. Understand what you’re measuring before learning how to measure it.
- Simple before complex. Master single-agent analysis before multi-agent synthesis.
- Read before interpret. Know the data before deriving meaning from it.
- Practice with real charts. Theory only becomes skill through application.
The Knowledge Framework
Ghost’s knowledge is organized in seven layers:
FOUNDATIONAL
├── ONTOLOGY → What are the concepts?
├── EPISTEMOLOGY → How does Ghost know? What are the limits?
└── ETHICS → What must Ghost do and never do?
PER-AGENT
├── METHODOLOGY → How do I identify them?
└── HERMENEUTICS → How do I interpret them?
PRACTICE
├── SYNTHESIS → How do I combine them? (Director prompts)
├── PRAXIS → How does knowledge become action?
└── INTERROGATION → How do we evaluate prompt signal density?
Learning path: Ontology → Epistemology → Ethics → Methodology → Hermeneutics → Synthesis → Praxis.
Each agent requires Methodology + Hermeneutics. Directors operate at Synthesis. Traders apply Praxis.
Prerequisites
Required Knowledge
Before learning Ghost’s system, you should understand:
| Concept | Why It’s Needed | How to Learn |
|---|---|---|
| Candlestick basics | Price action is the input | Any intro TA book |
| Support/resistance | Core concept across all agents | Observe price reactions at levels |
| Trend identification | Context for all analysis | Higher highs/lows, lower highs/lows |
| Basic indicators | What RSI/MACD measure | Indicator tutorials |
Recommended Background
Helpful but not required:
- Experience reading charts (any timeframe)
- Familiarity with Fibonacci numbers
- Understanding of moving average types (SMA vs EMA)
- Exposure to volume analysis concepts
Learning Path
Phase 1: Foundation (Ontology)
Goal: Understand the conceptual vocabulary.
Study:
- Read
ONTOLOGY.mdcompletely - Focus on Memory Types, Levels, and Confluence
- Be able to explain each concept without reference
Checkpoint Questions:
- What are the three memory types and which agent reads each?
- What makes a level “strong”?
- What is the difference between horizontal and temporal confluence?
- What is an epoch and why does it matter?
Time: 1-2 hours of study
Phase 2: Single-Agent Mastery
Learn each agent in this order:
2A: Fib Agent (Structural Memory)
Why first: Fib provides the structural framework. Other agents operate within this framework.
Study sequence:
FIB_METHODOLOGY.md— Learn epoch identificationFIB_HERMENEUTICS.md— Learn the five questionsghost/prompts/fib/lead.jinja2— See how the agent thinks
Practice exercises:
- Epoch identification: Open a 1-year chart. Identify 3 meaningful moves (epochs). Justify why each qualifies.
- Level calculation: For one epoch, calculate all Fib levels (0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, 100%).
- Multi-timeframe layering: Add weekly and daily epochs. Find where levels from different timeframes cluster.
- Five questions drill: For the current price, answer all five hermeneutic questions in writing.
Checkpoint:
- Can you identify an epoch without second-guessing?
- Can you find confluence zones across timeframes?
- Can you explain why 61.8% is special?
Time: 3-4 hours
2B: MA Agent (Trend Memory)
Why second: MA shows how price moves within the Fib structure. It adds directionality.
Study sequence:
MA_METHODOLOGY.md— Learn stacking and clustersMA_HERMENEUTICS.md— Learn the five questionsghost/prompts/ma/analysis.jinja2— See the agent output
Practice exercises:
- Stack identification: On a daily chart, determine if the stack is bullish, bearish, or tangled.
- Dynamic S/R: Identify which MA is currently acting as support or resistance.
- Extension assessment: Calculate distance from 20 SMA and 50 SMA. Is price extended?
- Monthly context: Add monthly MAs. What’s the long-term regime?
Checkpoint:
- Can you instantly recognize a bullish vs bearish stack?
- Can you identify MA clusters?
- Do you know when “extended” becomes “extreme”?
Time: 2-3 hours
2C: VWAP Agent (Positioning Memory)
Why third: VWAP reveals WHO is positioned where. This explains WHY levels hold or break.
Study sequence:
VWAP_METHODOLOGY.md— Learn session and anchored VWAPsVWAP_HERMENEUTICS.md— Learn the five questionsghost/prompts/vwap/analysis.jinja2— See positioning analysis
Practice exercises:
- Session VWAP analysis: For the last 5 sessions, note where price closed vs VWAP. Who controlled each session?
- Trapped cohort identification: Find an anchored VWAP above price. Who bought there? How underwater are they?
- Defending cohort identification: Find an anchored VWAP below price. Who bought there? How profitable are they?
- Accumulation/distribution: Is the anchored VWAP slope rising or falling? What does this mean?
Checkpoint:
- Can you identify who is trapped and who will defend?
- Can you read the session regime from VWAP closes?
- Do you understand why VWAP reveals positioning, not just price?
Time: 2-3 hours
2D: Momentum Agent (Timing Layer)
Why last: Momentum tells you WHEN to act. It’s useless without structural context from other agents.
Note: Momentum is a timing layer, not a memory type. Unlike Fib/MA/VWAP which have both methodology and hermeneutics docs, momentum has only MOMENTUM_HERMENEUTICS.md. This is because:
- Methodology for momentum indicators (RSI, MACD, Keltner) is standard/universal — any trading reference covers calculation
- Hermeneutics (interpretation) is Ghost-specific — how to read these indicators for long-only trading
Study sequence:
MOMENTUM_HERMENEUTICS.md— The five questions for momentum interpretationghost/prompts/momentum/analysis.jinja2— Full agent prompt with detailed rules- Practice RSI divergence identification
- Practice MACD histogram reading
- Practice squeeze detection
Practice exercises:
- Divergence spotting: Find 3 examples of bullish divergence (price lower, RSI higher). What happened next?
- Extreme percentile: When RSI hits bottom 5th percentile, what’s the typical forward return?
- Squeeze detection: Identify a multi-timeframe squeeze. What happened when it released?
- Confluence count: At current price, count bullish vs bearish momentum signals.
Checkpoint:
- Can you spot divergence quickly?
- Do you know when RSI is “extreme” vs just “oversold”?
- Can you read a squeeze setup?
Time: 2 hours
Quick Reference: The Five Questions (All Agents)
Each agent answers five hermeneutic questions. This table provides a quick reference without needing to open each *_HERMENEUTICS.md file.
Fib (Structural Memory)
| # | Question | What to Identify |
|---|---|---|
| 1 | Where is price in the structure? | Current level test, not just the number |
| 2 | What are the confluence zones? | Zones with multiple levels from multiple timeframes |
| 3 | Where are the golden ratios? | Monthly 61.8% = institutional memory floor/ceiling |
| 4 | Is the structure orderly or chaotic? | Is price respecting levels or slicing through? |
| 5 | What’s the next structural test? | Next test above and below, with confluence context |
MA (Trend Memory)
| # | Question | What to Identify |
|---|---|---|
| 1 | What is the trend regime? | Bullish/bearish/tangled stack |
| 2 | Where is dynamic support/resistance? | Nearest MA with slope context |
| 3 | Is price extended or at support? | Distance from key MAs, reversion target |
| 4 | Are there MA clusters? | Where multiple MAs converge |
| 5 | What does the monthly context say? | Extended, healthy, testing, or breakdown |
VWAP (Positioning Memory)
| # | Question | What to Identify |
|---|---|---|
| 1 | Who is trapped? | Cohorts underwater, will sell rallies |
| 2 | Who will defend? | Cohorts profitable, will buy dips |
| 3 | Is there a VWAP cluster? | Multiple VWAPs converge = strong level |
| 4 | What’s the accumulation/distribution story? | AVWAP slope tells the flow story |
| 5 | What’s the session regime? | Who controlled recent sessions |
Momentum (Timing Layer)
| # | Question | What to Identify |
|---|---|---|
| 1 | Is momentum confirming or diverging? | Divergence = reversal warning/opportunity |
| 2 | Are we at a sentiment extreme? | Percentile + historical forward returns |
| 3 | What’s the momentum regime? | MACD position + histogram trajectory |
| 4 | Is volatility compressed or expanding? | Squeeze count + VWAP cross-reference |
| 5 | Do the indicators agree? | Count bullish vs bearish for conviction |
Phase 3: Synthesis (Technical Director)
Goal: Learn to combine all four agents into unified analysis.
Study:
ghost/prompts/director/technical.jinja2— The synthesis prompt- Focus on the “Synthesizing All Four” table
- Understand confluence override rules
Practice exercises:
- Full analysis: Run
ghost technical VSTand trace each conclusion to agent sources. - Conflict resolution: When agents disagree, which should you weight higher and why?
- Citation practice: For each buy zone, write the
[Agent] @ $pricecitations. - Conviction calibration: Given agent outputs, what conviction level is appropriate?
Checkpoint:
- Can you synthesize four agent reports into a coherent thesis?
- Do you know when confluence overrides historical accuracy concerns?
- Can you cite agent evidence properly?
Time: 2-3 hours
Phase 3B: Other Stacks (Reference)
The learning path above focuses on the Technical Stack. Ghost has two other synthesis layers:
| Stack | Director | What It Synthesizes |
|---|---|---|
| News | News Analyst (single agent) | Macro context (Fed, rates, weather, geopolitical) + company context (news, analysts, catalysts) — combined search |
| Market Structure | Mechanical rules (ghost/signals/structure.py) | Options (max pain, walls, gamma), short interest, positioning — zero LLM cost |
These feed into the Market Strategist (final arbiter) alongside the Technical Director.
When to learn these:
- After mastering Phase 3 (Technical Director synthesis)
- News Stack:
docs/NEWS_METHODOLOGY.md+docs/NEWS_HERMENEUTICS.md - Market Structure:
docs/MARKET_STRUCTURE_METHODOLOGY.md+docs/MARKET_STRUCTURE_HERMENEUTICS.md - Options Analysis:
docs/OPTIONS_HERMENEUTICS.md(critical for day trading) - Market Strategist: Read
ghost/prompts/director/strategist.jinja2
This learning path prioritizes the Technical Stack because it’s the foundation. News and positioning modify conviction but don’t replace structural analysis.
Phase 3C: Options Analysis (Day Trading)
Goal: Understand how dealer hedging creates intraday price levels and how the weekly cycle affects interpretation.
Study sequence:
ONTOLOGY.md— Options Structure Concepts sectionOPTIONS_HERMENEUTICS.md— The Five Questions (Options)MARKET_STRUCTURE_METHODOLOGY.md— How options data is gatheredMARKET_STRUCTURE_HERMENEUTICS.md— Full positioning interpretation
Practice exercises:
- Day-of-week calibration: On Monday, note how max pain and gamma flip differ from Friday’s close. Why did they shift?
- Dealer mode identification: For today, identify the dealer mode (BUILDING/ADJUSTING/PREPARING/UNWINDING) and adjust your interpretation weights accordingly.
- Dual flip reading: Compare structural (ex-0DTE) vs tactical (0DTE) gamma flip. Where is the intraday battleground vs multi-day bias?
- Five questions drill (Options): Answer all five hermeneutic questions from OPTIONS_HERMENEUTICS.md for the current ticker.
- Friday session phases: On expiration day, note dealer behavior at 9:30, 11:30, 14:00, and 15:30. What changes in each phase?
Checkpoint:
- Can you explain why max pain has strong pull on Friday but weak pull on Monday?
- Do you know the difference between structural and tactical gamma flip?
- Can you identify which day-of-week rules apply today?
- Do you understand what happens during Friday’s hedge unwind (3:30pm)?
Time: 2-3 hours
Phase 4: Live Application
Goal: Apply the system to real trading decisions.
Practice:
- Pre-market prep: Run full analysis before market open. Write your plan.
- Intraday monitoring: Watch how price interacts with identified levels.
- Post-session review: Compare what happened vs what you expected. Why did it differ?
- Prediction tracking: Log predictions and verify them. Calculate your accuracy.
Feedback loop:
- After 10 predictions, review accuracy by agent source
- Identify which agents you over-trust or under-trust
- Adjust your synthesis weighting
- Note: Feedback is scoped to the current prompt regime — after a major prompt change, accuracy resets and needs 30-50 verified predictions to rebuild
Time: Ongoing
Common Mistakes
Beginner Mistakes
| Mistake | Why It Happens | Correction |
|---|---|---|
| Drawing too many Fibs | Every move looks meaningful | Apply epoch criteria strictly |
| Ignoring timeframe hierarchy | Focus on one chart | Always check monthly first |
| Listing without interpreting | Methodology without hermeneutics | Answer the five questions |
| Single-source conclusions | First level found = the level | Require confluence |
Intermediate Mistakes
| Mistake | Why It Happens | Correction |
|---|---|---|
| Over-weighting momentum | RSI is easy to read | Structure first, momentum confirms |
| Ignoring positioning | VWAP less intuitive | Ask “who is trapped?” |
| Exact price fixation | Levels look precise | Levels are zones (±1%) |
| Historical accuracy anxiety | Feedback shows imperfection | Confluence overrides history |
Advanced Mistakes
| Mistake | Why It Happens | Correction |
|---|---|---|
| Analysis paralysis | Too much data | Focus on highest confluence zones |
| Confirmation bias | Seeking validation for existing view | Let agents surprise you |
| Over-engineering zones | Adding precision that doesn’t exist | Simpler is usually better |
| Ignoring invalidation | Attachment to thesis | Always define what breaks it |
Skill Progression Levels
Level 1: Novice
- Can identify basic levels (support/resistance)
- Knows what each indicator measures
- Can read agent outputs
Level 2: Practitioner
- Applies epoch criteria consistently
- Finds confluence across 2 agents
- Answers hermeneutic questions
- Makes predictions with reasoning
Level 3: Competent
- Synthesizes all 4 agents fluently
- Knows when to weight which agent
- Calibrates conviction appropriately
- Tracks and learns from predictions
Level 4: Proficient
- Reads positioning intuitively
- Anticipates level interactions
- Adjusts for market regime
- High accuracy on confluence zones
Level 5: Expert
- Develops new patterns
- Teaches others effectively
- Contributes to system improvement
- Consistently profitable application
Study Resources
Primary Documents (This Repository)
| Document | Purpose |
|---|---|
ONTOLOGY.md | Concept definitions |
FIB_METHODOLOGY.md | How to chart Fib |
FIB_HERMENEUTICS.md | How to read Fib |
MA_METHODOLOGY.md | How to identify MA structure |
MA_HERMENEUTICS.md | How to read MA structure |
VWAP_METHODOLOGY.md | How to identify positioning |
VWAP_HERMENEUTICS.md | How to read positioning |
MOMENTUM_HERMENEUTICS.md | How to read momentum timing (no dedicated methodology doc — RSI/MACD/Keltner methodology is standard) |
MARKET_STRUCTURE_METHODOLOGY.md | How to identify market positioning |
MARKET_STRUCTURE_HERMENEUTICS.md | How to read positioning overall |
OPTIONS_HERMENEUTICS.md | How to read options by day of week |
DAY_DESK_REFERENCE.md | Day desk tool catalog |
| Agent prompts | How agents think |
Practice Commands
# Full analysis (all agents)
ghost run VST
# Scout: scan watchlist for setups
ghost scout scan
# Scout: see what's on the watchlist
ghost scout list
# Technical stack only
ghost technical VST
# Verify predictions
ghost verify VST
# View prediction history
ghost predictions VST
Teaching Others
If you’re teaching this system to others:
Recommended Teaching Order
- Start with ontology. Establish shared vocabulary.
- Demo one agent. Show Fib analysis end-to-end.
- Practice together. Identify epochs on the same chart.
- Add agents incrementally. MA, then VWAP, then Momentum.
- Synthesis last. Only after single-agent competence.
Effective Exercises
- Blind chart analysis: Student analyzes, then compare to Ghost output
- Five questions drill: Rapid-fire hermeneutic questions
- Citation practice: Student must cite agent evidence for every claim
- Prediction journal: Written predictions with reasoning, weekly review
What to Emphasize
- Concepts over tools
- Questions over answers
- Process over predictions
- Learning from errors
Related Documentation
Foundational Docs
ONTOLOGY.md— What the concepts areEPISTEMOLOGY.md— How Ghost forms and validates knowledgeETHICS.md— What Ghost must and must not do
Per-Agent Docs
*_METHODOLOGY.md— How to identify (per agent)*_HERMENEUTICS.md— How to interpret (per agent)OPTIONS_HERMENEUTICS.md— Day-of-week options interpretation
Practice Docs
PRAXIS.md— Where analysis meets actionINTERROGATION.md— Prompt signal density evaluationDAY_DESK_REFERENCE.md— Day desk tool catalogCLAUDE.md— System overview and commands