Eine Handelsanalyse-Plattform, die Pivot-Punkte, DeMark-Setups und technische Analysen kombiniert.
- Python-Abhängigkeiten installieren:
pip install -r requirements.txt
- FastAPI-Server starten:
python api_server.py
Der Server läuft dann auf http://localhost:8000
- In das Frontend-Verzeichnis wechseln:
cd daerkle-next
- NPM-Abhängigkeiten installieren:
npm install
- Frontend-Server starten:
npm run dev
Die Anwendung ist dann unter http://localhost:3000 erreichbar.
- Echtzeit Kurs-Charts mit TradingView-Integration
- Pivot-Level Analyse:
- Standard Pivot-Punkte (R1-R5, PP, S1-S5)
- DeMark Pivot-Punkte
- Historische Level-Tests
- Setup-Analyse:
- Long/Short Setups für verschiedene Zeitrahmen
- DeMark Setup-Status
- Automatische Setup-Erkennung
- Watchlist:
- Symbol-Verwaltung
- Echtzeit-Kurse und Indikatoren
- Schnelle Navigation
api_server.py
: FastAPI-Server für Datenanalyseyahoo_client.py
: Yahoo Finance Integrationpivot_calculator.py
: Pivot-Berechnungencore/setup_analyzer.py
: Setup-Analysencore/pivot_base.py
: Basis-Pivot-Funktionen
app/page.tsx
: Hauptseite mit Layoutcontexts/SymbolContext.tsx
: Symbol-State Managementcomponents/
:Chart.tsx
: TradingView Chart IntegrationPivotLevels.tsx
: Pivot-Level AnzeigeSetupList.tsx
: Setup-ÜbersichtWatchlist.tsx
: Symbol-Verwaltung
/api/stock-data
: OHLC-Daten/api/pivot-analysis
: Pivot- und Setup-Analyse/api/watchlist
: Watchlist-Verwaltung
- Neue Analysen in
core/
implementieren - FastAPI-Endpunkt in
api_server.py
hinzufügen - Tests schreiben und ausführen
- Neue Komponente in
components/
erstellen - Route in
app/
hinzufügen falls nötig - API-Integration implementieren
- TypeScript-Typen definieren
- Watchlist wird nur beim Start synchronisiert
- Setup-Analyse benötigt mehr historische Daten für präzisere Ergebnisse