The following request fails for me:
timeframe: M1 (monthly)
from: 30/12/1899 00:00:00
to: 05/12/2016 00:00:00
Reason='unsupported scope', Description=No data found for symbolID=1, interval=800, startTimeStamp=20161130-22:00:00, endTimeStamp=20161231-22:00:01!
I am basically trying to get 1000 monthly bars up to 5/12/2016. It seems that the request can't handle the fact that the month isn't over yet.
The exact same request for a date in November returns me 283 bars starting at 30/04/1993 and ending at 31/10/2016 - Not sure why its giving me up to End of October. Does the November bar start on 31/10/2016? If not this might be another bug.
I can get around the December issue, but need to write an edge-case into my code.