Skip to content

0.1.2

Choose a tag to compare

@clojure-finance clojure-finance released this 09 Mar 02:50
· 21 commits to main since this release

Added

  • clojure-finance.ecbjure.sdmx/get-series ? fetch any ECB SDMX series via the REST API; returns a vector of observation maps with :time-period (LocalDate) and :obs-value (double), plus all CSV dimension columns
  • clojure-finance.ecbjure.sdmx/parse-sdmx-csv ? parse SDMX CSV lines (format=csvdata) into observation maps; handles daily, monthly, and annual TIME_PERIOD formats
  • Predefined series-key constants: exr-daily, exr-monthly, euribor-1w, euribor-1m, euribor-3m, euribor-6m, euribor-1y, euribor-overnight, estr-daily, hicp-euro-area
  • clojure-finance.ecbjure.dataset/rates-wide ? TMD dataset in wide format (rows = dates, columns = currency codes)
  • clojure-finance.ecbjure.dataset/rates-long ? TMD dataset in tidy/long format (columns: :date, :currency, :rate)
  • :dataset and :test-dataset aliases for optional techascent/tech.ml.dataset integration
  • sdmx_test.clj ? 4 tests, 19 assertions; fully offline
  • dataset_test.clj ? 2 tests, 17 assertions

Changed

  • README: added SDMX Client section and dataset output examples
  • Install coordinate bumped to 0.1.2