A Python-based tool for analyzing and visualizing currency pair correlations in the forex market. This project helps traders understand the relationships between different currency pairs through data analysis and interactive charts.
- Calculates correlation coefficients between currency pairs
- Generates correlation matrices
- Creates visual correlation heatmaps
- Analyzes historical correlation patterns
- Provides interactive data visualization
- Supports multiple timeframes analysis
-
Clone the repository
git clone https://github.com/YoussefBechara/Curreny-Correlation-Charting.git Install required dependencies pip install -r requirements.txt
Open the Jupyter notebook CorrelationCharting.ipynb to start analyzing currency correlations:
jupyter notebook CorrelationCharting.ipynb
Python 3.x
Jupyter Notebook
Required Python packages:
pandas
numpy
seaborn
matplotlib
plotly (for interactive charts)
yfinance (for data fetching)
Fetches historical forex data
Calculates correlation coefficients
Generates correlation matrices
Creates visual representations
Allows for custom timeframe analysis
Risk management in forex trading
Portfolio diversification
Trading strategy development
Market analysis and research
Contributions are welcome! Feel free to submit a Pull Request.
#Disclaimer
This tool is for educational and research purposes only. Trading forex carries significant risks. Always conduct your own analysis and research before making trading decisions. Support
For support or feature requests, please open an issue in the GitHub repository.
