Aktien-Screener
Der Aktien-Screener unter Research → Aktien-Screener filtert die Fundamentals-DB (primaer S&P-500) auf Kandidaten, die zu Ihren Wheel-Kriterien passen. Kein Filter, kein Vorschlag — die App zeigt nur, was den von Ihnen gesetzten Bedingungen entspricht.
Filter
- Aktienkurs Min/Max: NULL-Preise (fehlt in der DB) werden hart
gefiltert. Min=10 / Max=200 sind Desktop-Defaults.
- Dividenden-Rendite Min/Max: Min=0 heisst "keine Untergrenze".
NULL wird als "keine Dividende" behandelt und faellt nicht durch die Max-Grenze.
- P/E Min/Max: NULL toleriert (Verlustquartale). Min=0 = keine
Untergrenze.
- Min Marktkap.: leeres Feld = keine Untergrenze.
- Earnings ausschliessen (Tage): symbole mit Earnings innerhalb der
naechsten X Tage werden ausgeblendet (Praemien-Spike + Assignment- Risiko).
- Sektoren: eine Auswahl reicht als Filter aus. Leer = alle
Sektoren.
- Nur Symbole mit anstehender Dividende: exakter Existenz-Check
gegen den Dividenden-Kalender.
- Alle S&P-500 anzeigen: hebt das Treffer-Limit auf 500 an. Die
numerischen Grenzen wirken weiter.
Sortierung
Standard ist PRS-Score absteigend (Put-Ready-Score, 0..100). Die 5 Komponenten sind:
- Dividende max 25
- Preis-Sweet-Spot 30..150 USD max 20
- Wheel-Bonus (Beta + Marktkap) max 15
- IV-Anteil max 40 — kommt mit der Optionsketten-Integration; bis
dahin bleibt der Slot leer und maximal sind 60 Punkte erreichbar.
Treffer-Zeile
Jede Zeile zeigt Symbol, Firmenname, Sektor, Marktkap, Kurs, Beta, KGV, Div-Rendite, naechste Earnings und Ex-Div sowie Merkliste und den Sprung in die Optionskette.
Preis-Aktualitaet
Neben dem Preis steht ein kleiner ⟳-Button. Ein Klick zieht den aktuellen Kurs ueber Ihr User-Gateway (yfinance-Snapshot) und aktualisiert die Zelle sofort. Unter dem Preis wird das Alter des Werts angezeigt ("vor 3h").
Hinweis zur Datenquelle: Der Kurs stammt aus Fundamentals.price, also dem letzten yfinance-Refresh der Fundamentals-DB. Der Unternehmens- tab (Research → Unternehmenssuche → {Symbol}) zeigt im Header denselben Wert und ergaenzt darunter die Marktdaten-Karte mit market_metrics.last_close. Beide sind identisch, solange kein manueller Refresh erfolgt ist.
Kapitalbindung + Ampel
Die Spalte Kapitalbindung zeigt eine grobe Einschaetzung, wie viel Kapital pro Kontrakt gebunden waere:
Kapitalbindung = Preis × 100
NLV-Anteil = Kapitalbindung ÷ Net-Liquidation-ValueDie Farbe (Chip) kommt aus Ihren Strategie-Feldern. Der Chip verwendet kompakte Kurzform (↑ X % / Y %, ~ X % / Y %, ✓ X % / Y %), damit die "Kette"-Spalte rechts nicht verdeckt wird. Volltext-Erklaerung bekommen Sie ueber den Header-InfoBadge und den Tooltip auf jedem Chip:
- grün (
✓) – NLV-Anteil unter der halbenper_symbol_cap_pct
("Innerhalb Strategie-Grenze").
- gelb (
~) – NLV-Anteil zwischen halber und voller
per_symbol_cap_pct ("Nahe Symbol-Cap").
- rot (
↑) – NLV-Anteil ≥per_symbol_cap_pct
("Kapitalbindung übersteigt Symbol-Grenze").
- rot mit Zusatz – zusaetzlich ueber
post_assignment_symbol_cap_pct ("+ Assign-Cap Z %").
Zusaetzliche Sektor-Konzentrations-Zeile (Phase 2, 02.08.2026):
Der Chip zeigt eine zweite Warnung, wenn die hypothetische Kapital- bindung das Sektor-Gewicht ueber Ihre Sektor-Warn-/Hardgrenzen heben wuerde. Basis: die aktuelle Sektor-Auslastung aus dem Depot (getPositions -> Aktien x Preis + Short-PUTs x Strike x 100) plus die Prozentzahl aus der aktuellen Zeile.
- gelb – hypothetische Sektor-Konzentration >=
sector_warn_pct
(Default 20 %).
- rot – hypothetische Sektor-Konzentration >=
sector_max_pct
(Default 30 %).
Beide Werte kommen aus Ihrem Strategie-Profil (Panel "Strategie" im Cockpit).
Fehlt der NLV (kein Konto verknuepft oder Gateway offline), zeigt die Zelle nur die absolute Bindung und die Meldung "NLV-Anteil nicht verfuegbar" — ohne rote Warnung, damit kein Fehl-Alarm entsteht.
Der Chip ist rein informativ: keine Filterung, keine Blockade. Zeilen mit rotem Chip bleiben in der Trefferliste und koennen weiter untersucht werden.
Empty-State
Nach dem ersten Klick auf Screening starten liefert das Backend Treffer aus der Fundamentals-DB. Sind es null Zeilen, wird die aktuelle Filter-Kombination unterhalb der Tabelle mit Preis-, KGV-, Div- und Earnings-Grenzen aufgelistet — die haeufigste Ursache ist eine zu enge Preisspanne oder eine noch nicht auf S&P-500 erweiterte Suche.