
Market Environment Analysis
FreeAnalyze global markets and create insightful reports.
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 source1. Install with the skills CLI
npx skills add tradermonty/claude-trading-skills/market-environment-analysis --agent claude-code2. 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 tradermontyMarket 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:
- Major stock indices (S&P 500, NASDAQ, Dow, Nikkei 225, Shanghai Composite, Hang Seng)
- Forex rates (USD/JPY, EUR/USD, major currency pairs)
- Commodity prices (WTI crude, Gold, Silver)
- US Treasury yields (2-year, 10-year, 30-year)
- VIX index (Fear gauge)
- 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:
- Current market phase (Bullish/Bearish/Neutral)
- Short-term direction (1-5 days outlook)
- Risk events to monitor
- 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
- Official releases (Central banks, Government statistics)
- Major financial media (Bloomberg, Reuters)
- Broker reports
- 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
- First organize the facts
- Reference historical similar events
- Verify with multiple sources
- 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 guidesreferences/analysis_patterns.md- Risk-on/risk-off criteria and inter-market correlationsscripts/market_utils.py- Utility functions for report formatting and market status
Frequently asked questions about Market Environment Analysis
Similar skills
Business Pulse
Get a concise snapshot of your business health in one page.
Analytics Tracking
Set up and audit your analytics for actionable insights.
Ad Campaign Analyzer
Transform ad data into actionable insights for better ROI.
Metrics Review
Analyze product metrics for actionable insights.
Social Media Analyzer
Track and analyze your social media campaign performance.
Campaign Analytics
Optimize marketing campaigns with data-driven insights.
