30 lines
968 B
Markdown
30 lines
968 B
Markdown
# StockRadar
|
|
|
|
## Contexte
|
|
App de surveillance boursière pour trading personnel sur eToro.
|
|
Stack : Go + Svelte, SQLite (modernc.org/sqlite), port 8082.
|
|
|
|
## Architecture
|
|
- cmd/stockradar/main.go → point d'entrée
|
|
- internal/db → SQLite migrations
|
|
- internal/settings → stockage clés API chiffrées AES-256
|
|
- internal/server → HTTP + WebSocket (gorilla/mux)
|
|
- frontend/ → Svelte (à créer)
|
|
|
|
## Objectif
|
|
Détecter des opportunités de trading avant les gros mouvements :
|
|
- News catalyseurs (SEC EDGAR, GlobeNewswire, Finnhub)
|
|
- Analyse technique (RSI, MACD, Volume)
|
|
- Screener filtré sur univers eToro uniquement
|
|
- Alertes push avant ouverture de marché
|
|
|
|
## APIs
|
|
- eToro API → instruments disponibles + portfolio
|
|
- Yahoo Finance → historique + fondamentaux
|
|
- Finnhub → news temps réel + earnings calendar
|
|
- SEC EDGAR RSS → 8-K + Form 4 insider buying
|
|
|
|
## Ports occupés
|
|
- FlexDXCluster → 8080/8081
|
|
- RentalManager → 9000
|
|
- StockRadar → 8082 |