New to Claude Skills? Learn how to install them โ†’

tradermonty on GitHub

Market Environment Analysis

Free

Analyze global markets and create insightful reports.

Get this skill

Free ยท Opens the source repo

What Market Environment Analysis does

Market Environment Analysis is a robust tool designed for traders and investors looking to gain a comprehensive understanding of market conditions. It aggregates data from various global markets, including the US, European, and Asian exchanges, as well as forex and commodities. By utilizing real-time data collection through web searches, this skill allows users to assess market sentiment and identify trends without the need for API keys. This makes it particularly accessible for those who want to stay informed on market dynamics without extensive setup.

The skill provides a structured approach to market analysis, beginning with data collection on major stock indices, forex rates, commodity prices, and economic indicators. Users can evaluate key metrics such as trend direction, risk sentiment, and volatility status. This information is crucial for making informed trading and investment decisions, especially in volatile market conditions. The output can be tailored to meet the needs of different trading styles, whether for day trading, swing trading, or long-term investing.

Additionally, the skill offers reference documentation that aids in the interpretation of key indicators and analysis patterns. This is particularly useful for users who may not have extensive experience in market analysis, as it provides guidance on how to interpret data effectively. The built-in report generation functions streamline the process of creating professional market reports, making it easier for users to communicate their findings to clients or stakeholders.

Overall, Market Environment Analysis is an essential tool for anyone involved in trading or investment, providing the necessary insights to navigate the complexities of the financial markets effectively.

When to use it

Use this skill when you need a detailed overview of market conditions before making investment decisions or during regular market briefings.

When not to use it

This skill may not be suitable for users looking for highly specialized or niche market analysis tools that focus on specific asset classes or trading strategies.

What you can build with it

Daily Market Briefing

Use this skill to generate a daily market report summarizing key trends and indicators before trading.

Investment Decision Support

Leverage the comprehensive analysis to inform your investment strategies and risk assessments.

Client Reporting

Create professional market reports for clients that outline current market conditions and potential strategies.

How to install Market Environment Analysis

View source

1. Install with the skills CLI

npx skills add tradermonty/claude-trading-skills/market-environment-analysis --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by tradermonty

Market Environment Analysis

Comprehensive analysis tool for understanding market conditions and creating professional market reports anytime.

When to Use

  • When you need a comprehensive overview of global market conditions
  • Before making trading or investment decisions
  • For daily/weekly market briefings
  • When assessing risk-on/risk-off sentiment
  • For understanding inter-market correlations and sector rotation
  • When preparing market reports for clients or personal records

Prerequisites

  • WebSearch access: Required for fetching real-time market data
  • No API keys required: This skill uses web search for data collection
  • Optional: Economic calendar data for event-driven analysis

Core Workflow

1. Initial Data Collection

Collect latest market data using web_search tool:

  1. Major stock indices (S&P 500, NASDAQ, Dow, Nikkei 225, Shanghai Composite, Hang Seng)
  2. Forex rates (USD/JPY, EUR/USD, major currency pairs)
  3. Commodity prices (WTI crude, Gold, Silver)
  4. US Treasury yields (2-year, 10-year, 30-year)
  5. VIX index (Fear gauge)
  6. Market trading status (open/close/current values)

2. Market Environment Assessment

Evaluate the following from collected data:

  • Trend Direction: Uptrend/Downtrend/Range-bound
  • Risk Sentiment: Risk-on/Risk-off
  • Volatility Status: Market anxiety level from VIX
  • Sector Rotation: Where capital is flowing

3. Report Structure

Standard Report Format:

1. Executive Summary (3-5 key points)
2. Global Market Overview
   - US Markets
   - Asian Markets
   - European Markets
3. Forex & Commodities Trends
4. Key Events & Economic Indicators
5. Risk Factor Analysis
6. Investment Strategy Implications

Script Usage

market_utils.py

Provides common functions for report creation:

# Generate report header
python scripts/market_utils.py

# Available functions:
- format_market_report_header(): Create header
- get_market_session_times(): Check trading hours
- categorize_volatility(vix): Interpret VIX levels
- format_percentage_change(value): Format price changes

Reference Documentation

Key Indicators Interpretation

Load references/indicators.md when you need:

  • Important levels for each index
  • Technical analysis key points
  • Sector-specific focus areas

Analysis Patterns

Load references/analysis_patterns.md when analyzing:

  • Risk-on/Risk-off criteria
  • Economic indicator interpretation
  • Inter-market correlations
  • Seasonality and market anomalies

Output Examples

Quick Summary Version

๐Ÿ“Š Market Summary [2025/01/15 14:00]
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
ใ€USใ€‘S&P 500: 5,123.45 (+0.45%)
ใ€JPใ€‘Nikkei 225: 38,456.78 (-0.23%)
ใ€FXใ€‘USD/JPY: 149.85 (โ†‘0.15)
ใ€VIXใ€‘16.2 (Normal range)

โšก Key Events
- Japan GDP Flash
- US Employment Report

๐Ÿ“ˆ Environment: Risk-On Continues

Detailed Analysis Version

Start with executive summary, then analyze each section in detail. Key clarifications:

  1. Current market phase (Bullish/Bearish/Neutral)
  2. Short-term direction (1-5 days outlook)
  3. Risk events to monitor
  4. Recommended position adjustments

Important Considerations

Timezone Awareness

  • Consider all major market timezones
  • US markets: Evening to early morning (Asian time)
  • European markets: Afternoon to evening (Asian time)
  • Asian markets: Morning to afternoon (Local time)

Economic Calendar Priority

Categorize by importance:

  • โญโญโญ Critical (FOMC, NFP, CPI, etc.)
  • โญโญ Important (GDP, Retail Sales, etc.)
  • โญ Reference level

Data Source Priority

  1. Official releases (Central banks, Government statistics)
  2. Major financial media (Bloomberg, Reuters)
  3. Broker reports
  4. Analyst consensus estimates

Troubleshooting

Data Collection Notes

  • Check market holidays (holiday calendars)
  • Be aware of daylight saving time changes
  • Distinguish between flash and final data

Market Volatility Response

  1. First organize the facts
  2. Reference historical similar events
  3. Verify with multiple sources
  4. Maintain objective analysis

Customization Options

Adjust based on user's investment style:

  • Day Traders: Intraday charts, order flow focus
  • Swing Traders: Daily/weekly technicals emphasis
  • Long-term Investors: Fundamentals, macro economics focus
  • Forex Traders: Currency correlations, interest rate differentials
  • Options Traders: Volatility analysis, Greeks monitoring

Resources

  • references/indicators.md - Key market indicators and interpretation guides
  • references/analysis_patterns.md - Risk-on/risk-off criteria and inter-market correlations
  • scripts/market_utils.py - Utility functions for report formatting and market status

Frequently asked questions about Market Environment Analysis

Similar skills