Introducing

Aggregate Stream Optimizations

Jan 29, 2018

We have made an update to both real-time aggregate data streams:

A.* - Per Second Aggregates
AM.* - Per Minute Aggregates

Before:

Before, we would broadcast all symbols, every second/minute, regardless if a trade happened in that timespan. This was easily determined by the

"v": 0
meaning there was no volume.

This means it would broadcast ~8000 ticks/second on the per second aggregate channel.

The Change:

We have changed both channels to only broadcast updates on the tickers which have actually had trades in that timespan. Which means the average is ~1000 ticks/second instead of ~8000. This allows better throughput, and less processing messages of tickers that have not changed.

From the blog

See what's happening at massive.com

polygon is now massive Feature Image
announcement

Polygon.io is Now Massive

Polygon.io is now Massive.com. The rebrand reflects our focus on scale, reliability, and continued innovation. Your APIs, accounts, and integrations continue to work without interruption.

Justin

editor