INNER CODE UNIT · Python
calculate_correlation
Spoofkapoof/TradingViewMCPServer · tradingview_mcp/server.py:431
def calculate_correlation(pair1: str, pair2: str, period: int = 30) -> dict:
"""
Calculate correlation between two forex pairs.
Args:
pair1: First forex pair
pair2: Second forex pair
period: Number of days to analyze (default 30)
Returns:
Correlation coefficient and relationship strength
"""
pair1 = pair1.upper().replace("/", "").replace("_", "")
pair2 = pair2.upper().replace("/", "").replace("_", "")
# Check known correlations
correlation = KNOWN_CORRELATIONS.get((pair1, pair2)) or KNOWN_CORRELATIONS.get(
(pair2, pair1)