Skip to main content

data-store

Canonical market data archive library — v1.0.

PyPI: tt-data-store · GitHub: Tiny-Trader/data-store

Idea

MarketStore is a local working copy of a remote market-data archive.

from tt_data_store import MarketStore

store = MarketStore(
    "./data",
    remote="s3://my-bucket/archive",
    region="us-east-1",
)

store.fetch()
store.pull()
df = store.get("NSE:INDEX:NIFTY", start="2026-01-01", end="2026-08-23")
store.instruments.create(exchange="NSE", instrument_type="INDEX", symbol="NIFTY")
store.write(instrument="NSE:INDEX:NIFTY", candles=df, source="upstox")
store.push()
store.status()

Full spec: docs/api.md.

Install

pip install "tt-data-store[s3]"
# or from source:
uv pip install -e ".[dev,s3]"

Layout

data-store/
├── tt_data_store/   # package
├── tests/
└── docs/

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tt_data_store-1.0.0.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tt_data_store-1.0.0-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file tt_data_store-1.0.0.tar.gz.

File metadata

  • Download URL: tt_data_store-1.0.0.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tt_data_store-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3819965ff8cffe17ac533f4e15c2ef0e64f87a92283bee06864bb53a3f2876f4
MD5 cf1f02d047c834811b5c63350a5ee309
BLAKE2b-256 c6a5bba3f1670a09a0a5b392c1bff32962e4df6ecb441755f4d0f3a115e1bfc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tt_data_store-1.0.0.tar.gz:

Publisher: publish.yml on Tiny-Trader/data-store

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tt_data_store-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: tt_data_store-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 27.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tt_data_store-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d168a260eedfe43fcfa29133f9a443390a0d0556e46c1566deae45e86f269399
MD5 5ceda12c204e458c830ef6a5bb71da3a
BLAKE2b-256 fd3288651a5e0f6c1f6aa25a5c4054a8e9972a836233c91e74d7b3ab0f0dc738

See more details on using hashes here.

Provenance

The following attestation bundles were made for tt_data_store-1.0.0-py3-none-any.whl:

Publisher: publish.yml on Tiny-Trader/data-store

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2.0.0

2 files

1.1.0

2 files

1.0.1

2 files

This release

1.0.0 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page