Skip to content

About

Quantitative research for DACH equities: portfolios, regimes and risk diagnostics.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

DACH Quant Optimizer

Python 3.9+ License: MIT

A quantitative analysis and portfolio optimization framework for the DACH region (Germany, Austria, Switzerland). This system provides tools for strategy research, risk management, and portfolio construction.

Core Features

Feature Description
Strategy Research Modular environment for testing various quantitative strategies.
Portfolio Optimization Implementation of Hierarchical Risk Parity (HRP) for portfolio stability.
Market Monitoring Tools for identifying market regimes and potential instabilities.
Backtesting Framework for evaluating strategy performance with historical data.

Technical Components

1. Strategy Library (strategies/)

A collection of quantitative strategies including:

  • Regime Classification: Identifying market states for DACH indices.
  • Trend Analysis: Statistical methods for price prediction.
  • Statistical Arbitrage: Analyzing correlations between DAX and international peers.

2. Portfolio Management (portfolio.py)

Implements Hierarchical Risk Parity (HRP) to optimize asset allocation based on correlation clusters, aiming for improved diversification.

3. Data & Backtesting (data_fetcher.py & backtester.py)

Handles data ingestion for XETRA/SIX and provides a backtesting environment for strategy evaluation.

Project Structure

/dach-quant-optimizer
├── README.md               # Project documentation
├── LIMITATIONS.md          # Disclosure of system boundaries
├── requirements.txt        # Python dependencies
├── main.py                 # Strategy execution CLI
├── backtester.py           # Backtesting engine
├── data_fetcher.py         # Data ingestion
├── portfolio.py            # Portfolio optimizer
└── strategies/             # Modular strategy library

Getting Started

Installation

  1. Clone the repository:
    git clone https://github.com/gilhermanns/dach-quant-optimizer.git
    cd dach-quant-optimizer
  2. Install dependencies:
    pip install -r requirements.txt

License & Disclaimer

This project is licensed under the MIT License. Quantitative analysis involves significant risk. This framework is for research and educational purposes only.


Entwickelt mit Unterstützung von Claude Code (Anthropic).

About

Quantitative research for DACH equities: portfolios, regimes and risk diagnostics.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages