Skip to content

Deepakb13/market_analysis_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Market Analysis Projects

This repository contains market analysis and technical research projects built using Python. The focus is on price-based analysis, trend following, market regimes, and portfolio-level risk management, aligned with the CMT framework.

The projects emphasize understanding market behavior and risk characteristics rather than execution-level optimization.


Projects

1. Market Data & Risk Analysis

  • Market data acquisition and cleaning
  • Log return computation
  • Volatility and drawdown analysis
  • Exploratory analysis of market risk characteristics

2. Trend Following Strategy Backtest

  • Moving average–based trend strategy
  • Signal generation and position logic
  • Strategy vs buy-and-hold comparison
  • Performance and drawdown evaluation

3. Market Regime & Breadth Analysis

  • Regime identification using trend filters
  • Analysis of market behavior across regimes
  • Breadth-based insights into market strength and weakness

4. Regime-Based Portfolio Allocation (Exploratory)

  • Conceptual multi-asset portfolio allocation framework
  • Dynamic exposure adjustment based on market regimes
  • Portfolio-level comparison against static allocation
  • Exploratory implementation with simplified execution logic
  • Focus on structural portfolio behavior rather than production-grade results

Tools Used

  • Python
  • pandas, numpy
  • matplotlib
  • yfinance

Notes

  • Data is sourced using yfinance
  • Projects are research-oriented and for educational purposes
  • Results are sensitive to parameter choices and simplifying assumptions

About

Price-based market analysis and technical research projects in Python, aligned with the CMT framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published