Skip to content

Public-first v0.5 multi-source: NBP+Eurostat joined macro evidence and GPW/BondSpot rights map #154

Closed

Description

@gniewkob

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

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.

Activity

  1. gniewkob commented on Nov 12, 2026

    @gniewkob
    OwnerAuthor

    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 SHA 1a9aabb969dd1444552c9bdf4bf21058db654209. 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions