Repository navigation
Closed
Description
Public-first v0.5: one integrated source and research delivery
Owner direction: stop one-document iterations. Deliver a larger, reproducible public-market research bundle with no paid access.
Workstream A: three original official source families, five series
- NBP one bounded official HTTPS read of Table A USD/EUR mid and gold PLN/g for September 2026 (2 endpoints, 3 nonexecuting reference series). Store SHA, provenance and timestamps.
- Eurostat one original HICP Poland all-items JSON-stat read Sep 2025–Sep 2026 (13 months); one original PL ~10Y government convergence bond yield read Nov 2021–Sep 2026 (59 months). Both fixed official public endpoints, date, dimension, unit and missingness guards.
- Join at September 2026 only: descriptive bond nominal yield (%) minus trailing twelve-month historical HICP inflation (%), which is NOT realized investor return, investable real yield, PIT original vintage, or forecast. Raw multi-month series never printed.
- Make one integrated source evidence receipt including individual source SHA, times, total coverage, explicit incomplete/rights/PIT blockers and 0 financial operations. Default offline, explicit opt-in public HTTPS.
Workstream B: index and stock-exchange source access map
- BondSpot primary archival index portal https://www.bondspot.pl/tbsp_index_archiwum shows actual per-day TBSP index opening and closing values. GPW Benchmark has administered the index since 2019-12-01 https://www.bondspot.pl/tbsp_index_opis.
- BondSpot market data policy https://www.bondspot.pl/1303 links a user declaration, licence and fee schedule. Public HTML is NOT permission for bulk extraction, redistribution or AI use. Do not automate this source until scope authorized.
- GPW archive XLS interface https://www.gpw.pl/archiwum-notowan and GPW Benchmark index quotes https://gpwbenchmark.pl/notowania exist; check share-class/index rights, total-return basis and source vintages before automated ingestion.
- Reuse prior privately verified Vanguard NAV P0 M1 real source: original Vanguard NAV export + exact-day NBP coverage #97, CC BY Swinkels historic non-PL bonds P0 REAL DATA: audit original CC-BY monthly government-bond return workbook (Erasmus Swinkels) offline #123 and existing NBP/Eurostat official adapters. Do not duplicate or bypass licence via third-party mirrors.
- Deliver explicit source-admission matrix categorizing publicly verified macro references vs rights/PIT-blocked tradable/index total-return instruments.
Acceptance
One issue and one PR containing combined source module + rights matrix + docs + offline Ubuntu/macOS negative tests + real one-shot public sources + G1/CodeQL/GitGuardian/full offline regression + review, merge and postmerge main full regression. If CI is queued, document exact status not false DONE. #116 remains OPEN for rights and historic PIT, M1–M3 HOLD_CASH. No paid API, secrets, auto schedules, production, DB writes, real-money accounts or financial operations.
Metadata
Metadata
Assignees
Labels
No labels
Activity
research: one-shot multi-source public NBP + Eurostat macro evidence …
test: 12 end-to-end offline public-macro source and rights safety con…
ci/docs: one integrated original NBP + Eurostat run, exchange licensi…
gniewkob commentedon Nov 12, 2026
FINAL — Public-first v0.5 broad multi-source package DONE
PR #155 MERGED (squash) from exact PR HEAD
731e3da03bae3ec4cd4ae47556cef87da59069fd(11/11 checks SUCCESS) to main SHA1a9aabb969dd1444552c9bdf4bf21058db654209. Issue #154 CLOSED.Actual official public four-endpoint integration source run #43331152053 succeeded, UTC 2026-11-12T23:43:01.232808+00:00: three NBP reference series (USDPLN/EURPLN/PLN/g gold; 22 Sep2026 publication days), Eurostat HICP PL (13 months Sep2025–Sep2026), Eurostat 10Y-ish Polish government nominal bond yield (59 months Nov2021–Sep2026). September 2026 nominal government yield 6.23% p.a., trailing 12m HICP 3.9892%, purely arithmetic backward-looking yield less past inflation +2.2408 pp; not investor bond returns or expected ex-ante real yield. Evidence receipt SHA256
59c61fac28ddbb79b4185b97b39d84bec0573b02b53ce3c79234c49088c08dce. Four individual original-source SHA fingerprints logged without multi-row price data.Premerge one PR covered source acquisition, validated cross-series analysis, no-network 12 negative cases on each Ubuntu/macOS, G1 Ubuntu/macOS, stack Ubuntu/macOS, GitGuardian, CodeQL, full 1360-test offline regression (1 skipped), source-rights access matrix for BondSpot TBSP historic actual daily index level page, GPW historical XLS index channel, Vanguard NAV owner private original XLSX and CC BY Swinkels non-PL historic bond returns. Rights deliberately remain BLOCKED for automatic exchange bulk ingestion due BondSpot policy user declaration/licence/price list, unknown GPW reuse scope and missing historic original as-of PIT. No mass exchange scraping or payment.
Postmerge exact-main GitHub Actions #43331483758 SUCCESS, same main SHA
1a9aabb969dd1444552c9bdf4bf21058db654209, 1,360 tests OK, 1 skipped. No paid APIs, auto schedules, account access, wallets, trades, DB writes or source promotion. P0 source rights/PIT issue #116 still OPEN; M1–M3 HOLD_CASH and no asset total-return datasets admitted. This PR is an actual five-series joined official-source result, not a collection of single-source documentation issues.Next broad workstream: evidence-based GPW/BondSpot rights and provider export acceptance (official GPW Benchmark TBSP income-index + equity TR, with exact dataset, license permitted automation and original publication timing), then a single integration batch that uses already present authorized price-only/HICP/yields alongside source-approved actual index total-return data if available, with no circumvention or fees. No point reimplementing current proven NBP/Eurostat modules.