Garden of Eden Escorts
Toronto Escorts

How much bandwidth does streaming stock market data use ? Especially on a 3gs iPhone

Magaya

Member
Aug 23, 2006
449
0
16
Anyone got any idea what monthly bandwidth usage I am looking for on an iPhone if I want to see streaming stock quotes (about 20) all day?
 

yahoo40

New member
Jan 2, 2009
664
0
0
on 20 stocks the cost is most likely to be 5 k per month

( that includes your anticipated trading losses )
 

Hobbyer

Member
Feb 17, 2008
395
0
16
Your battery will run out daily before you run out of bandwidth.

Here's a rough estimate of uncompressed data with a dedicated program that only needs the stock data (like Bloomberg). The amount below would be far higher if you needed to visit a web page to get the stock quotes PLUS all the junk (like advertisements) on the webpage.

Basic streaming, all you want is ticker, last price, and tick (up or down)

Ticker 4 bytes
Price 5 bytes
Tick 1 byte

So one quote is 10 bytes
20 quotes is 200 bytes

Assuming you refresh quotes every second (unrealistic)
so now 200 bytes per second

12,000 bytes per minute
x 390 minutes when the market is open (9:30 to 4:00pm)
4,680,000 bytes per day

Totals to 93,600,000 bytes per month (~20 trading days)

which is 91,406 kilobytes per month
or 89 megabytes per month.

Most plans have a minimum of 500MB per month. Again this is highly unrealistic since people don't refresh quotes every second (and I highly doubt a 3GS is fast enough to handle it anyway). More like every other minute which cuts the bandwidth down dramatically. The 3GS battery will run out before you can complete one day of streaming every second.

I'd estimate though that you'd come nowhere close to hitting that bandwidth estimate streaming just stock quotes.
 

Magaya

Member
Aug 23, 2006
449
0
16
Thanks for the detailed response. I did a test for few hours and based on that it looks like monthly data usage will be about 500 MB. Seemed to use 10 MB in an hour quite easily.
Your battery will run out daily before you run out of bandwidth.

Here's a rough estimate of uncompressed data with a dedicated program that only needs the stock data (like Bloomberg). The amount below would be far higher if you needed to visit a web page to get the stock quotes PLUS all the junk (like advertisements) on the webpage.

Basic streaming, all you want is ticker, last price, and tick (up or down)

Ticker 4 bytes
Price 5 bytes
Tick 1 byte

So one quote is 10 bytes
20 quotes is 200 bytes

Assuming you refresh quotes every second (unrealistic)
so now 200 bytes per second

12,000 bytes per minute
x 390 minutes when the market is open (9:30 to 4:00pm)
4,680,000 bytes per day

Totals to 93,600,000 bytes per month (~20 trading days)

which is 91,406 kilobytes per month
or 89 megabytes per month.

Most plans have a minimum of 500MB per month. Again this is highly unrealistic since people don't refresh quotes every second (and I highly doubt a 3GS is fast enough to handle it anyway). More like every other minute which cuts the bandwidth down dramatically. The 3GS battery will run out before you can complete one day of streaming every second.

I'd estimate though that you'd come nowhere close to hitting that bandwidth estimate streaming just stock quotes.
 
Ashley Madison
Toronto Escorts