analyze-investment-clock-rotation

Map FRED earnings and financial conditions data to Investment Clock quadrants.

3|1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/fatfingererr/macro-skills --skill analyze-investment-clock-rotation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-investment-clock-rotation
Source: https://github.com/fatfingererr/macro-skills/tree/main/skills/analyze-investment-clock-rotation
Command: npx skills add https://github.com/fatfingererr/macro-skills --skill analyze-investment-clock-rotation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill maps earnings growth against financial conditions to reveal the Investment Clock position, enabling precise quadrant, clock hour, and rotation analysis for informed asset allocation decisions.

Core Features & Use Cases

  • Quadrant & clock analysis: Identify current quadrant (Q1/Q2/Q3/Q4) and compute the current clock hour based on coordinates.
  • Rotation & cycle comparison: Assess rotation direction and magnitude, and compare cycles to historic patterns for contextual insight.
  • Flexible data integration: Pulls earnings proxies (e.g., CP) and financial conditions indices (e.g., NFCI) from FRED with adjustable frequency and alignment, including optional smoothing and axis mappings.

Quick Start

Install dependencies and run the quick check to obtain the current Investment Clock position using default data sources, or provide a date range for a full-cycle analysis.

Frequently Asked Questions about analyze-investment-clock-rotation

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

FAQPage Schema
How do I use macroeconomic data for investment clock rotation analysis?

Investment clock rotation analysis maps macroeconomic data like earnings proxies against financial conditions to determine the current clock quadrant and hour for asset allocation decisions. This Skill pulls weekly data and quarterly earnings proxies from FRED to calculate rotation direction and magnitude.

What is the best way to map earnings growth and financial conditions into an investment clock?

Mapping earnings growth against financial conditions into an investment clock requires plotting coordinates to identify quadrants and compute the clock hour. This tool uses configurable axis mappings with FRED data sources like CP and NFCI, including optional smoothing for accurate quadrant positioning.

How do I calculate the current quadrant and clock hour for asset allocation?

Calculating the current quadrant and clock hour involves analyzing macroeconomic coordinates to determine position within the investment clock. This Skill computes Q1-Q4 positions based on earnings growth and financial conditions, assessing rotation direction and comparing cycles to historic patterns.

Can I use FRED data with pandas and numpy for quadrant analysis?

FRED data integrates with pandas and numpy for quadrant analysis by pulling earnings proxies and financial conditions indices with adjustable frequency and alignment. This Skill requires Python 3.8 or higher with dependencies including pandas, numpy, requests, and optionally matplotlib for visualization.

How do I compare current market cycles to historic investment clock patterns?

Comparing current market cycles to historic investment clock patterns involves assessing rotation direction and magnitude against previous cycles. This Skill provides optional cycle comparison functionality, pulling weekly data and quarterly earnings proxies from FRED to generate contextual insights for asset allocation.

Does investment clock rotation analysis require Python and specific data frequencies?

Investment clock rotation analysis requires Python 3.8 or higher and targets weekly data with quarterly earnings proxies from FRED. The Skill uses adjustable frequency and alignment for data integration, supporting configurable axis mappings and optional smoothing to refine the quadrant and clock hour calculations.