pkg/

directory
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2026 License: MIT

Directories

Path Synopsis
Package binance implements Binance spot market data: S3 historical ETL from Binance Vision, live hourly Parquet for the current day, REST klines and aggregate trades, and adapters for the etl package.
Package binance implements Binance spot market data: S3 historical ETL from Binance Vision, live hourly Parquet for the current day, REST klines and aggregate trades, and adapters for the etl package.
Package data provides Parquet read/write, CSV helpers, download utilities, and shared market-data types used across ETL and DuckDB queries.
Package data provides Parquet read/write, CSV helpers, download utilities, and shared market-data types used across ETL and DuckDB queries.
etl
Package etl routes bulk and live ingestion jobs by data source (exchange).
Package etl routes bulk and live ingestion jobs by data source (exchange).
bitfinex
Package bitfinex is a stub etl source placeholder for future Bitfinex support.
Package bitfinex is a stub etl source placeholder for future Bitfinex support.
polymarket
Package polymarket is a stub etl source placeholder for future Polymarket support.
Package polymarket is a stub etl source placeholder for future Polymarket support.
Package fs provides small filesystem helpers (existence checks, paths).
Package fs provides small filesystem helpers (existence checks, paths).
Package gapfill implements lazy gap repair on read: count-first audits and targeted backfill for missing Parquet hours or days.
Package gapfill implements lazy gap repair on read: count-first audits and targeted backfill for missing Parquet hours or days.
hourplan
Package hourplan plans which UTC hours to seal, refresh, or skip for live hourly Parquet under the current trading day.
Package hourplan plans which UTC hours to seal, refresh, or skip for live hourly Parquet under the current trading day.
Package integrity audits Hive-partitioned Parquet time series (missing files, row counts, open-time alignment) and applies repair policies.
Package integrity audits Hive-partitioned Parquet time series (missing files, row counts, open-time alignment) and applies repair policies.
run
Package run provides a shared audit runner used by cmd/audit and repair paths.
Package run provides a shared audit runner used by cmd/audit and repair paths.
Package polymarket fetches BTC Up/Down prediction prices from Polymarket Gamma and CLOB APIs, caches them as Hive-partitioned Parquet, and supports lazy backfill plus background polling.
Package polymarket fetches BTC Up/Down prediction prices from Polymarket Gamma and CLOB APIs, caches them as Hive-partitioned Parquet, and supports lazy backfill plus background polling.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL