Thank you. I am using the public statuses/filter stream. I did get the impression that adding popular keywords does reduce the depth like how you mentioned, which is why I limit what I track.
I have yet to figure out why I have been getting so little retweets as the daily tweet volume has been low for most of that period.
I think it depends on how the 1% limit is being implemented on the public stream. If it prioritises tweets over retweets that might explain the drop in retweet volume.
On a daily basis, the streaming API appears to be providing anywhere between 23K - 108K tweets per day from April 1st - May 21st, depending on what is happening on that day. From May 22nd - June 2nd that dropped to 19K - 35K tweets per day. We had 61K tweets on June 3rd so I don’t think this is a capping issue.
For April - May 21st the proportion of retweets is about the same for most days, between 30% - 50% with a few exceptions, so I think tweets are being randomly distributed. From May 22nd - June 2nd it has changed to 40%- 47%. Because retweet proportion is dependent on the topic I do think its hard to compare these stats.
Another possibility is that the retweets are being made by protected accounts. Those retweets would not show up in the stream, correct?