Skip to main content

Realtime CME futures, options & Level 2 market data — one key, one line.

Project description

tickstream (Python)

Realtime CME futures, options & Level 2 — one key, one line.

pip install tickstream

Stream ticks

from tickstream import Stream

for tick in Stream("sk_live_…").subscribe("ES", "NQ"):
    print(tick.symbol, tick.price, tick.size, tick.side)

Level 2 & options (Pro plans)

from tickstream import Stream

for book in Stream("sk_live_…").book("ES"):
    print(book.bids[0], book.asks[0], book.imbalance)

for o in Stream("sk_live_…").options("ES", "SPX"):
    print(o.symbol, o.strike, o.right, o.iv, o.delta)

REST: quotes, backfill, reference data

from tickstream import Client

api = Client("sk_live_…")
api.quote("ES")
api.ticks("ES", start="2025-06-01T13:30:00Z", end="2025-06-01T20:00:00Z")
api.symbols()
api.options("SPX", expiry="2026-06-19")

Each message supports attribute and dict access (tick.price or tick["price"]).

Get your API key at https://tick-stream.xyz. Full docs: https://tick-stream.xyz/docs. Point at a local gateway with TICKSTREAM_WS_URL / TICKSTREAM_API_URL.

Project details


Download files

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

Source Distribution

tickstream-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

tickstream-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file tickstream-0.1.0.tar.gz.

File metadata

  • Download URL: tickstream-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for tickstream-0.1.0.tar.gz
Algorithm Hash digest
SHA256 90b39baf722e5b539196656b2cb493516c31a55e568a18bb983cc457d3075a70
MD5 ca040cb17dea7e14160c9f7d6d3c8737
BLAKE2b-256 460e921a87e9f41291436039cfd5503cb9ac47683ca20434f4ca1664618ebad8

See more details on using hashes here.

File details

Details for the file tickstream-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tickstream-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for tickstream-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16e2d8e2226fd293bb2189a672c9e8a1e8ef3837cdf7fcb5c6abe2e8dd8bbdc8
MD5 06186bb0f3a12304f76811ab9e94198b
BLAKE2b-256 4f0fdfa8c4e43e586516613bfee06a238e340e80351847f11b06b2463a1cadf0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page