2025-10-26 16:41:49 +01:00
2025-10-26 16:41:49 +01:00
2025-10-26 15:04:51 +01:00

backup

password ma+pi

sudo tar -czf stocktrader.tar.gz --exclude='/home/mhe/projects/stocktrader/frontend/node_modules' --exclude='/home/mhe/projects/stocktrader/database' --exclude='/home/mhe/projects/stocktrader/frontend/.angular/cache'    /home/mhe/projects/stocktrader

Service API:

test mit http://localhost:8000/docs

Health Zustand abfragen

GET http://localhost:8000/api/health

Authorisierung

GET /api/auth/login

http://localhost:8000/api/auth/login

Liste aller Aktien

GET /api/stocks/list

http://localhost:8000/api/stocks/list

Details zu einem Symbol (StockInfo)

GET /api/stocks/information?ticker=SYMBOL

http://localhost:8000/api/stocks/information?ticker=AAPL

History (Kursverlauf einer Aktie)

GET /api/stocks/{SYMBOL}/history?period=PERIOD

http://localhost:8000/api/stocks/AAPL/history http://localhost:8000/api/stocks/AAPL/history?period=24h

Historien mehrerer Symbole (Batch)

GET /api/stocks/histories?symbols=SYM1&symbols=SYM2&period=PERIOD

http://localhost:8000/api/stocks/histories?symbols=AAPL&symbols=TSLA&period=24h

Heatmap

GET /api/stocks/heatmap?type=TYPE&period=PERIOD

http://localhost:8000/api/stocks/heatmap?type=S&P&period=24h

Performance

GET /api/stocks/performance?interval=PERIOD GET /api/stocks/performance?start=STARTDATE&end=ENDDATE GET /api/stocks/performance?actual_balance GET /api/stocks/performance?total_return_all

http://localhost:8000/api/performance?interval=1month http://localhost:8000/api/performance?start=2023-01-01&end=2023-12-31 http://localhost:8000/api/performance?actual_balance http://localhost:8000/api/performance?total_return_all

failure Analysis

GET /api/failure

http://localhost:8000/api/failure

Dashboard

GET /api/failudashboard

http://localhost:8000/api/dashboard

Post:

Update einer Aktie

POST http://localhost:8000/api/stocks/update

Service WS: http://localhost:8000/ws/ticks http://localhost:8000/ws/stocks

Description
No description provided
Readme 25 KiB