Repository navigation
Expand file tree
/
Copy pathRequirements.log
More file actions
69 lines (69 loc) · 16.5 KB
/
Copy pathRequirements.log
File metadata and controls
69 lines (69 loc) · 16.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
User wants.. PredictionMarketIndex: I want to get an on-demand overview on the most liquid markets with an impact on the Political and Economical global… — 2026-09-17 11:22 — status: active
User wants.. Projekt-Gerüst und Datenmodell: Backend-Ordner, .venv, requirements.txt, DB-Schema (Markets, IndexRules) via Migration, Changelog.md initialisiert — 2026-09-17 11:35 — status: done
User wants.. Anbindung Polymarket und Kalshi: Clients holen Marktdaten (Preis, Volumen, Liquidität) und normalisieren sie in ein gemeinsames Schema; fehlerhafte/leere API-Antworten brechen den Prozess nicht ab — 2026-09-17 11:40 — status: done
User wants.. Index-Regelwerk-Engine: konfigurierbare, pro Index gespeicherte Regeln (Kategorien/Keywords/Liquiditätsschwelle) bestimmen die Marktliste eines Index aus normalisierten Daten — 2026-09-17 11:32 — status: superseded (ersetzt durch Eintrag #40: Index-Builder nur aus validierten Metriken, 1015-2157; bestehende Indizes als Archiv)
User wants.. Konsolidierte Aggregation je Index: liquiditätsgewichtete Aggregation der per Regelwerk ausgewählten Märkte zu einem Index-Wert; REST-Endpunkt liefert konsolidierten Wert plus Einzelmarkt-Details — 2026-09-17 11:45 — status: done
User wants.. On-Demand Dashboard: Frontend-Ansicht, in der ein vordefinierter Index per Klick on-demand abgerufen wird; Anzeige von konsolidiertem Wert, Einzelmärkten und Zeitstempel — 2026-09-17 11:41 — status: done
User wants.. Interaktives Dashboard: bestehendes On-Demand Dashboard um Interaktivität erweitern (Sortierung, Filter, Aktualisieren) — 2026-09-18 19:19 — status: done
User wants.. Polymarket-Verknüpfung für alle Märkte: jeder Markt im Dashboard verlinkt auf seine Marktseite bei der Quelle (Polymarket via Slug, Kalshi via Ticker) — 2026-09-18 20:19 — status: done
User wants.. Preiskorridor (konfigurierbar, Default 0.03–0.97) und Enddatum-in-der-Zukunft-Filter in der Aufnahmeregel; end_date im Marktschema und in den Clients — 2026-09-18 20:56 — status: done
User wants.. Grundgesamtheit der Märkte vergrößern: globale Liquiditätsschwelle 10 000 USD, Polymarket-Pagination nach Liquidität, Kalshi über /events, Tags im Marktschema und Dashboard, Tag-Filter in der Regel-Engine, breitere Seeds (nur bei leerer DB), Filter-Trichter in API und Dashboard, 60-s-Cache mit erzwungenem Neuabruf — 2026-09-19 16:42 — status: done
User wants.. Index-Parameter im Frontend anpassen: aufklappbares Panel je Index (Keyword-Chips, Tag-Mehrfachauswahl aus gelieferten Tags, Mindestliquidität ≥ 10 000 USD, Preis-Korridor); jede Änderung als Vorschau ohne DB-Änderung mit Markierung „ungespeicherte Änderungen", Knöpfe „Dauerhaft speichern" und „Verwerfen"; Indizes anlegen (POST) und löschen (DELETE mit Rückfrage); Endpoints Vorschau/PUT/POST/DELETE mit Validierung (400/404/409) — 2026-09-19 16:50 — status: superseded (ersetzt durch Eintrag #40: Index-Builder nur aus validierten Metriken, 1015-2157; bestehende Indizes als Archiv)
User wants.. Bildschirmbreite voll ausnutzen: das Dashboard nutzt die volle Breite des Fensters statt einer auf 900 px begrenzten Mittelspalte — 2026-09-19 17:22 — status: done
User wants.. Economic Uncertainty Index aus Prognosemärkten: täglicher Snapshot aller aktiven Märkte beider Plattformen (ein Durchlauf), Dollar-Harmonisierung (Kalshi Cent/100, Kontrakte × Preis, kein Open Interest), Filter Preis 0,03–0,97 / Enddatum in Zukunft / aktiv, Liquiditäts-Score (Orderbuchtiefe + 24h-Umsatz, Spread > 5 ct drückt), Zusammenführung doppelter Fragen über Plattformen, Unsicherheitsbeitrag (symmetrisch 1−2|p−0,5| bzw. gerichtet), Wurzel-Gewichte gekappt bei 10 %, Skala 0–100, monatlich feste Zusammensetzung, LLM-Zuordnung mit menschlicher Bestätigung als Datensatz, PostgreSQL-Snapshots ab Tag 1, Plausibilitätscheck statt Backtest, öffentlich nur Indexwert mit Quellenangabe — 2026-09-22 17:25 — status: superseded (teilweise: Tab in der Oberfläche entfernt, siehe Auftrag 1015-2232; Backend bleibt)
User wants.. GitHub-Actions-Testlauf für Marktdaten: sechs feste Märkte (3 Kalshi, 3 Polymarket: Leitzins, CPI, Arbeitslosenquote) als Konfigurationsdatei, alle ~5 Minuten zwei Sammelabfragen, je Lauf eine JSON-Datei (Zeitstempel, Plattform, Kennung, Preis, Orderbuchtiefe, Umsatz in USD), Stände in Tagesdatei und nur ein Commit pro Stunde, Fehlläufe/Lücken/429 protokolliert statt verhindert, Repository öffentlich; Actions-Skript plus ActionsReadme.md — 2026-09-22 17:44 — status: done
User wants.. Prediction Market Index optisch wie der Factor Investing Fund: dunkles Design-System (Farbtoken, Karten, Tabs, Tabellen, Schaltflächen), Kopfzeile mit Backend-Status, Ansichten als Tabs; bestehende Funktionen bleiben erhalten — 2026-09-23 07:45 — status: done
User wants.. Haiku-Vorabprüfung für Marktunsicherheit: jeder Markt wird vom Haiku-Modell vorgeprüft (Erklärung, wie der Markt wirtschaftliche Unsicherheit ausdrückt, und Preis-Transformation auf 0 = keine bis 1 = hohe Unsicherheit als Voreinstellung); bei Spannen-Märkten (z. B. Leitzins) wird der aktuelle Referenzwert berücksichtigt (Spanne = Anstieg oder Rückgang); Ergebnisse werden je Markt gespeichert und nur für noch nicht gesehene Märkte neu erzeugt — 2026-09-23 23:03 — status: done
User wants.. Index Manufacture: Oberfläche zum Explorieren von Kalshi und Polymarket wie ein Data Catalog (bekannte Märkte mit Liquiditäts-Kennzahlen, durchsuchbarer Beschreibung und Tags); KI-Funktion, die zu einer Absicht Märkte vorschlägt und gemeinsam mit dem Nutzer eine Index-Beschreibung erarbeitet; Entwürfe speichern und als Index veröffentlichen — 2026-09-24 07:47 — status: superseded (teilweise: „Als Index veröffentlichen“ wird „Als Metrik-Entwurf anlegen“, siehe #40; Katalog und KI-Vorschläge bleiben; Tab entfernt, siehe Auftrag 1015-2232)
User wants.. Button „Top 100 liquideste Märkte" im Markt-Katalog des Index Manufacture: ein Klick setzt alle Filter zurück und zeigt genau die 100 liquidesten Märkte beider Quellen, absteigend nach Liquidität — 2026-09-24 08:06 — status: superseded (teilweise: Tab in der Oberfläche entfernt, siehe Auftrag 1015-2232; Backend bleibt)
User wants.. Mindest- und Höchstpreis als Filter im Markt-Katalog des Index Manufacture, Voreinstellung 0,03 und 0,97 — 2026-09-24 22:53 — status: superseded (teilweise: Tab in der Oberfläche entfernt, siehe Auftrag 1015-2232; Backend bleibt)
User wants.. Erklärungen zu den Markt-Kennzahlen: was Liquidität genau ist und wie Polymarket und Kalshi vergleichbar normalisiert werden — 2026-09-24 23:00 — status: superseded (ersetzt durch Auftrag 0924-2315-24h-volume-as-liquidity-number)
User wants.. Tag-Auswahl im Markt-Katalog zeigt nur Tags (mit Anzahl) von Märkten, die es unter den gesetzten Filtern gibt — 2026-09-24 23:04 — status: superseded (teilweise: Tab in der Oberfläche entfernt, siehe Auftrag 1015-2232; Backend bleibt)
User wants.. Markt-Katalog des Index Manufacture nach den Kennzahlen sortieren können — 2026-09-24 23:16 — status: superseded (teilweise: Tab in der Oberfläche entfernt, siehe Auftrag 1015-2232; Backend bleibt)
User wants.. 24h-Umsatz als Liquiditätskennzahl für Polymarket und Kalshi verwenden — 2026-09-24 23:15 — status: done
User wants.. GitHub-Actions-Bausteine (checkout, setup-python, upload-artifact) auf aktuelle Node-24-Versionen heben + Dependabot für Actions (1011-1707) — 2026-10-11 17:10 — status: done
User wants.. Frontend zum Index-Builder umbauen: Index bauen, Regeln (Liquiditätsfilter, Auswahlkriterien) rechts sehen, historische Wertentwicklung und Bestandteile anzeigen (1015-0912) — 2026-10-15 09:20 — status: superseded (ersetzt durch Eintrag #40: Index-Builder nur aus validierten Metriken, 1015-2157; bestehende Indizes als Archiv)
User wants.. Jeden Index mit den Top-100-US-Aktien korrelieren: sagt eine Index-Veränderung die Rendite am nächsten Handelstag voraus? (1015-0943) — 2026-10-15 09:44 — status: done
User wants.. Historische Daten für Indizes und Märkte ergänzen, damit die Wertentwicklung weiter zurückreicht (1015-0953) — 2026-10-15 09:53 — status: done
User wants.. Klick auf eine Aktie zeigt Performance-Chart, überlagerte Renditeverläufe (Index/Aktie) und die Trades zur visuellen Prüfung (1015-1110) — 2026-10-15 11:16 — status: done
User wants.. Bestandteile (Constituents) des Index sofort sichtbar sehen (1015-1111) — 2026-10-15 11:21 — status: done
User wants.. Signal-Precision mit Mindest-Aktienbewegung (Basisrate, Lift, Binomial-p, Out-of-Sample, Robustheits-Matrix) in der Korrelations-Übersicht (1015-1157) — 2026-10-15 11:58 — status: done
User wants.. Performance Attribution je Komponente für eine Aktie: Beitrag jedes Index-Markts zu Korrelation und Beta, getrennt nach Preis- und Gewichtseffekt (1015-1200) — 2026-10-15 12:08 — status: superseded (ersetzt durch Auftrag 1015-2231-regression-index-und-bestandteil)
User wants.. Leere Aktien-Detailansicht beheben (Namenskonflikt fmtShare) und JS-Fehler im App-Log sehen (1015-1316) — 2026-10-15 13:18 — status: done
User wants.. Tab zum Analysieren der gespeicherten Daten (sauber, korrekt gespeichert) und Lookahead-Bias verbieten: Info von Tag X nie in einem anderen Tag (1015-1948) — 2026-10-15 19:48 — status: done
User wants.. Fed-Zinsketten: Raw-Layer aller FOMC-Märkte, erwartete Zinsänderung als Front- und Zweitkette, Sicht in Datenqualität (1015-2043) — 2026-10-15 20:43 — status: done
User wants.. Schema-Auto-Migration beim Start, Schema-Stand im Log und in /health, unbehandelte Fehler als 500 mit Traceback in app.log (1015-2120) — 2026-10-15 21:22 — status: done
User wants.. Staging-Ordner für API-Antworten (nie überschreiben, keine Duplikate) und idempotenter Raw-Layer mit Ladeprotokoll, Fed-Zinsketten (1015-2120 Teil 2) — 2026-10-15 21:33 — status: done
User wants.. Buttons „Abrufen → Staging“ und „Staging → Raw“ bei Fed-Zinsketten, Klicks im app.log, Server-Fehlermeldung im Frontend (1015-2120 Teil 3) — 2026-10-15 21:37 — status: done
User wants.. X-Achse (Datumsachse) im Chart „Kettenverlauf“ der Fed-Zinsketten anzeigen (1015-2147) — 2026-10-15 21:49 — status: done
User wants.. Metrik-Katalog mit Status draft/validated/blocked, automatischen Prüfungen und Freigabe; erste Metriken Fed Front-/Zweit-Kette verkettet (1015-2157) — 2026-10-15 21:59 — status: done
User wants.. Index-Builder nur aus validierten Metriken (gewichtet, standardisiert), Warnung bei gesperrter Metrik, Regel-Indizes als Archiv, Manufacture legt Metrik-Entwurf an (1015-2157) — 2026-10-15 22:20 — status: superseded (ersetzt durch Auftrag 1015-2231-indizes-loschen-konnen)
User wants.. Regression Index und Bestandteile → Aktienrendite am Folgetag auch für Metrik-Indizes (einfach/mehrfach, Überrendite-Schalter, Gesamtmarkt-Zeile) (1015-2231) — 2026-10-15 22:44 — status: done
User wants.. Indizes löschen können (Metrik-Indizes und Archiv-Indizes, mit Rückfrage) (1015-2231-indizes-loschen-konnen) — 2026-10-15 22:47 — status: done
User wants.. Legacy-Tabs „Economic Uncertainty Index“ und „Index Manufacture“ aus der Oberfläche entfernen, Backend bleibt (1015-2232) — 2026-10-15 22:58 — status: done
User wants.. Mehr Historie bei Index-Verlauf und Aktien-Auswertung (Zeitraum bis 5 Jahre, ältere Aktienkurse) (1015-2258) — 2026-10-15 23:06 — status: done
User wants.. Im Tab „Metriken“ eigene Metriken bauen (Markt-Korb aus gesuchten Märkten, Start als draft) (1015-2351) — 2026-10-15 23:53 — status: done
User wants.. Liquidität in alle Metriken einbauen (Liquidität je Tag und Metrik, Metriken nach Liquidität filtern) (1015-2355) — 2026-10-15 23:58 — status: done
User wants.. Metriken auswählen: im Panel „Neue Metrik bauen“ Märkte direkt aus einer Liste wählen (ohne Suchbegriff, Quellenfilter, mehr laden) (1016-0005) — 2026-10-16 00:16 — status: done
User wants.. Auswahlwerte für Eingabefelder: übliche Werte zur Auswahl bei „Mindest-Liquidität“ (1016-0946) — 2026-10-16 09:47 — status: done
User wants.. Median-Liquidität als Anhaltspunkt am Liquiditätsfilter anzeigen; Filter wirkt nur am aktuellen Rand, nicht historisch (1016-1007) — 2026-10-16 10:10 — status: done
User wants.. Datenkatalog: alle Prognosemärkte mit Historie und Qualität sowie Aktienmarktdaten anzeigen (1016-1410) — 2026-10-16 14:10 — status: done
User wants.. Märkte desselben Ereignisses (z. B. Kandidaten einer Wahl) zu Events bündeln; Backend liefert Events mit Outcome-Märkten (1016-1549) — 2026-10-16 15:50 — status: done
User wants.. Navigation nach Themen und Unterthemen: aufklappbarer Baum Thema → Unterthema → Event bzw. Markt (1016-1549-2) — 2026-10-16 15:59 — status: done
User wants.. KI-Agent als Begleiter: stellt aus einer Idee einen Index-Startpunkt zusammen, verkettet Märkte für Historie und harmonisiert die Daten (1016-1617) — 2026-10-16 16:17 — status: superseded (→ 1016-2013-ki-agent-schritt-1: Bauplan lebt im Modus „Metriken anlegen“ weiter; Hinweis: mit 1017-1107 Risiko-Index 4/7 zieht der Bauplan in die Themen-Prüfliste um und nutzt nur angenommene Märkte)
User wants.. KI-Agent nutzt vorerst Claude über die lokale Konsole statt API-Schlüssel (1016-1639) — 2026-10-16 16:42 — status: done
User wants.. KI-Agent prüft, ob sich mehr als zwei Tage Historie von den Quellen abrufen lassen, und lädt sie nach (1016-1951) — 2026-10-16 19:53 — status: done
User wants.. Domänen (Thema/Unterthema + Suchbegriffe) mit vollständiger Rohdaten-Historie inkl. abgelaufener Märkte, täglich nachgeladen (1016-2013) — 2026-10-16 20:15 — status: done
User wants.. KI-Agent Schritt 1: vorhandene Katalog-Metriken zu einer Idee finden (Modi „Metriken finden“/„anlegen“, Lücken übergeben, Vormerken für Index-Builder; Bauplan bleibt in „anlegen“) (1016-2013-ki-agent-schritt-1) — 2026-10-16 20:34 — status: done
User wants.. KI-Agent Schritt 2: fehlende Metriken aus Domänen-Rohdaten anlegen (Einzelmarkt/Kette mit festem Regelkatalog, strukturiert speichern, Ketten-Rechnung) (1016-2013-ki-agent-schritt-2) — 2026-10-16 20:42 — status: superseded (→ 1017-1107 Risiko-Index 4/7: Ketten nur noch aus angenommenen Märkten der Prüfliste)
User wants.. Risiko-Index 1/7: Marktverzeichnis aller Kalshi-/Polymarket-Märkte inkl. abgelaufener, Eingangskorb „Neue Märkte“, Abdeckung je Jahr und Quelle (1017-1107) — 2026-10-17 11:09 — status: done
User wants.. Risiko-Index 2/7: Themen-Einordnung mit Haiku (Pilot „Marktcrash-Risiko“), Prüfliste Annehmen/Ablehnen/Lesart, Zeitleiste ≥ 3 Jahre (1017-1107) — 2026-10-17 11:34 — status: done
User wants.. Risiko-Index 3/7: Lesarten „Unsicherheit“ und „Volatilität“ im Regelwerk, je Glied gespeichert und im Metrik-Katalog sichtbar (1017-1107) — 2026-10-17 11:41 — status: done
User wants.. Risiko-Index 4/7: Ketten-Vorschläge nur aus angenommenen Märkten eines Themas mit deren Lesart, ersetzt Domänen-Weg aus #58; Bauplan zieht in die Prüfliste um (1017-1107) — 2026-10-17 12:55 — status: done
User wants.. Risiko-Index 5/7: Gewichtungsverfahren im Index-Builder (gleich, Liquidität, inverse Volatilität, manuell) mit KI-Vorschlag (Sonnet), wirksam erst nach Bestätigung (1017-1107) — 2026-10-17 13:03 — status: done
User wants.. Risiko-Index 6/7: Prognosekraft-Bericht gegen S&P 500, 10-J.-Rendite/TLT und VIX (1/5/20 Tage, Crash-Trefferquote, Walk-Forward, Ampel), beim Speichern und täglich (1017-1107) — 2026-10-17 13:17 — status: done
User wants.. Risiko-Index 7/7: Tab „Risiko-Index-Werkstatt“ führt durch Schritt 1–5 mit Status, offenen Aufgaben, KI-Vorschlag und Freigabe; Pilot „Marktcrash-Risiko“ (1017-1107) — 2026-10-17 13:30 — status: done
User wants.. Rohdatenschicht als zentraler API-Zugang (Anfragen im Hintergrund mit Fortschritt, keine Doppelabrufe); Marktverzeichnis/Werkstatt Schritt 1 liest nur Rohdaten, Knopf „Rohdaten aktualisieren“ (1017-1426) — 2026-10-17 14:36 — status: done
User wants.. Domänen-Suche, Preis-Historie, Index-Abruf/EUI und Aktienkurse ohne eigene API-Aufrufe: lesen nur Rohdaten, Aktualisierung über die zentrale Rohdatenschicht (1017-1426) — 2026-10-17 14:53 — status: done
User wants.. Architektur-Test: außerhalb der Rohdatenschicht kein Code mit externen API-Aufrufen (HTTP-Bibliotheken), läuft in CI ohne Netz/lokale Dateien (1017-1426) — 2026-10-17 14:59 — status: done
User wants.. Markt-Gruppen als Gruppenmarkt: alle Märkte einer Markt-Gruppe (z. B. Hunderte S&P-500-Märkte) für den Metrikbau als ein Gruppenmarkt darstellen (1018-2043) — 2026-10-18 20:46 — status: done