spb/hfmarketdata
Public
Open high-frequency market data platform — FirstRate full-history downloader, DuckDB/Parquet lake, open REST API and React docs platform (www.hfmarketdata.io)
JavaScript 53.7%
Python 38.3%
CSS 4.6%
TypeScript 3.1%
-
Mon, Sep 14, 2026 2
-
docs: M3U96b copy deleted 2026-09-14, BHS128 holds the only lake copy
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
docs: production moved to OVH BHS128 (uv Python 3.14, native PM2/Redis, FirstRate lake copied), release procedure
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
-
Mon, Sep 7, 2026 37
-
web: charts — raccourcis de layout Alt+1…4 via e.code (macOS transforme Alt+chiffre en symbole)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
charts: contrat — section « v2 additions » (rendu pixel physique, 60 indicateurs + listIndicators, 42 outils + API/événements de dessin, marqueurs/lignes de prix/sessions/replay/layout/export/accessibilité), README moteur v2
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
docs: guide Charting réécrit (aucune limite pour le site, bibliothèque et réglages d'indicateurs, 45 outils de dessin en groupes, replay, layouts, templates, raccourcis, URL multi-charts, mobile) + section Charts du README web (architecture ChartsPage/ChartView, gardes moteur v2)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
web: charts — UI d'analyse technique : bibliothèque d'indicateurs (⌘I, catégories, favoris, liste active), dialogue de réglages (Inputs/Style/Visibility, aperçu live, reset), barre de dessin à flyouts + propriétés flottantes + édition de texte, bar replay, layouts 1/2/4 avec sync, templates, menu contextuel, panneau de raccourcis, légende par plot + aria-live describeVisible, mobile en bottom sheets ; e2e étendus (17 verts, 3 fixme moteur v2)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
web: charts — couche data « zéro limite » : en-tête X-HFMD-Client sur tous les appels, fenêtres initiales 10 000–20 000 barres, pagination arrière chaînée (prefetch < 1 000 barres) pour la série et les comparaisons, plus de /v1/limits ni de clé API, erreurs 429/5xx génériques ; état multi-charts (layout=, s2=) et templates localStorage ; fixtures e2e sans en-têtes X-RateLimit
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
charts: fonctions v2 — marqueurs de série, lignes de prix, ombrage de sessions, bar replay (setReplay/stepReplay), setRightOffset/setBarSpacing/setPriceScaleWidth/setTimeAxisVisible/setGrid/setBackground, toPNG legend, toCSV, describeVisible, émetteur multi-arguments, démo features du harnais
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
charts: +41 indicateurs (HMA/DEMA/TEMA/KAMA/ALMA/LSMA+canal/enveloppe/SAR/ZigZag/pivots/AVWAP/bandes VWAP/profil de volume/auto-Fib, 22 oscillateurs, 7 volume), registre typé (inputs/plots/levels/zones/precision/category) + listIndicators(), plots step/connectGaps/circles/hlevels/profile/delta, indicateurs dynamiques (plage visible), échelle propre gauche/cachée, panneau partagé, setIndicatorStyle, tests de référence (61)
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
ratelimit: principal `site` — les requêtes de données du site (/charts) sont hors quota (3 critères cumulés X-HFMD-Client + Sec-Fetch-Site + Origin), max_rows 200 000, garde anti-abus 1 200 req/min/IP, stats sous `site`
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
charts: rendu aligné sur les pixels physiques (hairlines 1 px device pour grille/mèches/crosshair/axes, corps impairs snappés, contour 1 px, texte d'axe sur pixels entiers, pilules 2 px), mode --sharp du script de captures
…
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
Sun, Sep 6, 2026 1