Hi,
I am trying to get a streaming feed from an inhouse source with the eikon.StreamingPrices function but it doesn't seem to work.
When I specify service = 'MYSOURCE' I don't get any update or data on the feed. The only service I manage to get data from is 'IDN_RDF'.
When I use RtGet in Excel I manage to get the feed from 'MYSOURCE' and the feed is updated.
Is there any limitation that I didn't understand with eikon.StreamingPrices ?
#Works fine
streaming_prices = ek.StreamingPrices(
instruments = ['EURCAD='],
fields = ['BID', 'ASK'],
service = "IDN_RDF",
on_update = lambda streaming_price, instrument_name, fields :
print("Update received for {}: {}".format(instrument_name, fields))
)
#Don't get any update while being updated when I check with RtGet in Excel
streaming_prices = ek.StreamingPrices(
instruments = ['MyRic'],
fields = ['MyField'],
service = "MYSOURCE",
on_update = lambda streaming_price, instrument_name, fields :
print("Update received for {}: {}".format(instrument_name, fields))
)
Thanks for your help,
Best,
Florent