Zum Inhalt

CAD-Makrodaten für USD/CAD Fundamentalanalyse

ID: REQ-FA-009 · Service: fundamental-analysis · Use Case: UC-FA (Fundamentale Bewertung pro Währungspaar)


Erweiterung der Fundamentalanalyse um kanadische Makroindikatoren für das Währungspaar USD/CAD. Derzeit zeigt die rechte Seite der Fundamentalanalyse für USD/CAD "Keine Daten verfügbar", da ausschließlich US-seitige Daten abgerufen werden. Bank of Canada und Statistics Canada stellen Zeitreihen über FRED bereit – das Integrationsmuster ist identisch zu den bestehenden Regionen (US, EU etc.).


Currency Pair

USD/CAD

Data Side

CAD (rechte Seite der Paar-Darstellung)

FRED-Serien

Geldpolitik

Series Id Label Beschreibung
BOCANWABP Bank of Canada Leitzins (Overnight Rate) Wichtigster Zinsindikator für CAD-Stärke
INTDSRCAM193N Diskontsatz Kanada Ergänzender Zinssatz der Bank of Canada

Inflation

Series Id Label Beschreibung
CPALCY01CAM661N CPI Kanada (YoY) Verbraucherpreisindex – wichtigster Inflationsindikator
CPGRLE01CAM659N Core CPI Kanada (ex. Energie/Nahrung) Kerninflation, von BoC bevorzugter Inflationsindikator

Arbeitsmarkt

Series Id Label Beschreibung
LRUNTTTTCAM156S Arbeitslosenquote Kanada Monatliche Arbeitslosenquote von Statistics Canada
CANEMPLOICNADSMEI Beschäftigungsänderung Kanada Monatliche Nettoveränderung der Beschäftigung

Wachstum

Series Id Label Beschreibung
NGDPRSAXDCCAQ BIP Kanada (real, saisonbereinigt) Quartalsdaten des realen BIP-Wachstums
CANPROINDMISMEI Industrieproduktion Kanada Monatlicher Index der Industrieproduktion

Handel

Series Id Label Beschreibung
XTEXVA01CAM667S Exporte Kanada Monatliche Exportdaten – relevant wegen Rohstoffabhängigkeit
XTIMVA01CAM667S Importe Kanada Monatliche Importdaten

Sentiment

Series Id Label Beschreibung
CSCICP03CAM665S Verbrauchervertrauen Kanada Conference Board Consumer Confidence Index Kanada

Rohstoff Korrelation

Oel

Feld Wert
Beschreibung Kanada ist einer der größten Ölexporteure weltweit. Der WTI-Ölpreis korreliert stark positiv mit CAD-Stärke. Steigender Ölpreis → stärkerer CAD → fallender USD/CAD. Diese Korrelation ist bereits im Correlation Data Layer (REQ-003) erfasst und soll in der CAD-Seite der Fundamentalanalyse explizit berücksichtigt werden.
Instrument WTI Crude Oil
Richtung positiv (Öl steigt → CAD stärker → USD/CAD fällt)
Gewichtung hoch

Integration

Hinweis

Die CAD-Makrodaten werden NICHT direkt vom Fundamental-Analyse Service abgerufen, sondern durch den Data Layer Service bereitgestellt (REQ-002). Voraussetzung ist dass REQ-002 die kanadischen FRED-Serien mit country=CA aktiviert hat und diese in economic_indicators gespeichert sind. Der Fundamental-Analyse Service liest ausschließlich aus PostgreSQL.

Datenquelle: Data Layer Service → PostgreSQL (economic_indicators, country=CA)

API-Key (Env): FRED_API_KEY (wird im Data Layer Service verwendet, nicht hier)

Zeitplan

Feld Wert
Frequenz stündlich (gesteuert durch Data Layer Service, REQ-002)

Datenspeicherung

Feld Wert
Datenbank postgresql
Schema market_data
Tabelle economic_indicators
Filter Country CA

Bewertungslogik

Beschreibung

Analog zur US-Seite wird ein CAD-Fundamentalscore berechnet. Hohe Inflation → BoC unter Druck → tendenziell CAD-stärkend. Schwaches Wachstum/Arbeitsmarkt → tendenziell CAD-schwächend. Der Score fließt als "rechte Seite" in den USD/CAD Gesamtscore ein.

Gewichtung

Feld Wert
Geldpolitik hoch (Faktor 3)
Inflation hoch (Faktor 3)
Arbeitsmarkt mittel (Faktor 2)
Wachstum mittel (Faktor 2)
Handel niedrig (Faktor 1)
Sentiment niedrig (Faktor 1)

Abnahmekriterien

  • [ ] Alle definierten FRED-Serien werden stündlich abgerufen
  • [ ] Daten werden korrekt mit country=CA in economic_indicators gespeichert
  • [ ] Fundamentalanalyse zeigt für USD/CAD rechte Seite keine "Keine Daten" Meldung mehr
  • [ ] CAD-Score wird analog zum US-Score berechnet und gewichtet
  • [ ] Ölpreis-Korrelation wird in der CAD-Bewertung explizit berücksichtigt
  • [ ] Fehlgeschlagene Abrufe werden geloggt und wiederholt
  • [ ] Daten älter als 6 Monate werden durch bestehende Retention-Policy bereinigt

Bekannte Probleme

Eintrag 1

ID: BUG-FA-009-1

Beschreibung

CPALCY01CAM661N ("CPI Kanada (YoY)") war im Fundamental-Scoring (trend-analysis/app/fundamental.py) als type "cpi_pct" konfiguriert, d.h. der Rohwert wurde direkt als fertige YoY-Prozentzahl gewertet. Tatsächlich liefert diese FRED-Serie einen Indexwert (aktuell ~126), keine Prozentzahl – analog zu AUSCPIALLQINMEI/GBRCPIALLMINMEI, die korrekt als "cpi_level" typisiert sind (YoY wird dort aus der Historie berechnet). Folge: USD/CAD-Fundamental-Snapshots erhielten systematisch "Sehr hohe Inflation (126.2%) – stark bremsend" (Score -70), was den CAD-Score verzerrte. Analyse und Auswirkung auf virtuelle Trades: docs/services/signal-analytics/winrate-analyse-2026-09.md

Korrektur

type von CPALCY01CAM661N in trend-analysis/app/fundamental.py auf "cpi_level" umgestellt (unit ebenfalls auf "Index" korrigiert). Verifiziert: Score für den Indikator springt von -70 ("Sehr hohe Inflation 126.2%") auf +10 ("Erhöhte Inflation 4.1%" – korrekt aus der Zeitreihe berechnet); USD/CAD macro_category wechselt von verzerrt auf "neutral". Zusätzlich STALENESS_WARNING_DAYS für diese Serie in trading-data-layer/app/collectors/economic.py von 120 auf 1200 Tage angehoben (Serie liefert seit 2023-11-01 nachweislich keine neueren FRED-Datenpunkte mehr – bei direkter Abfrage der FRED-API bestätigt, kein Collector-Fehler, sondern reale Datenverfügbarkeit; der bisherige 120-Tage-Schwellenwert erzeugte dauerhaft unnötige Staleness-Warnungen im Log).

Status: behoben

Changelog

Eintrag 1

Version: 1.0

Changes: Initiale Version

Eintrag 2

Version: 1.1

Changes

Bekanntes Problem BUG-FA-009-1 dokumentiert (CPI-Kanada-Typisierung führt zu fehlerhaftem Inflationsscore, siehe Abschnitt bekannte_probleme). Keine funktionale Änderung der Requirement selbst, rein additive Dokumentation eines gefundenen Defekts.

Eintrag 3

Version: 1.2

Changes

BUG-FA-009-1 behoben und verifiziert (type-Korrektur cpi_pct → cpi_level, Staleness-Schwellenwert angepasst). Status auf "behoben" gesetzt.