# Stub: Hier später Polygon anbinden.
# Für den Start liefern wir Demo-Werte, damit Frontend & API laufen.
import random, time

def get_price(ticker: str) -> float:
    random.seed(hash(ticker) + int(time.time() // 60))
    return round(50 + random.random() * 950, 2)

def get_intraday_metrics(ticker: str) -> dict:
    random.seed(hash(ticker) + 42)
    return {
        "rvol": round(1.0 + random.random() * 1.2, 2),
        "atrp": round(2.0 + random.random() * 5.0, 2),
        "trend": ["Aufwärts","Seitwärts","Abwärts"][random.randint(0,2)]
    }
