Is the data format received from the websocket v3 changed in someway recently?

I am getting → {“ff”: {“marketFF”: {“ltpc”: {“ltp”: 181.5, “ltt”: “1762919117383”, “ltq”: “5”, “cp”: 181.04}, “marketLevel”: {“bidAskQuote”: [{“bq”: 1305, “bp”: 181.5, “bno”: 33}, {“bq”: 202, “bp”: 181.49, “bno”: 498}, {“bq”: 256, “bp”: 181.48, “bno”: 1021}, {“bq”: 155, “bp”: 181.47, “bno”: 333}, {“bq”: 153, “bp”: 181.46, “bno”: 447}]}, “optionGreeks”: {}, “marketOHLC”: {“ohlc”: [{“interval”: “1d”, “open”: 181.44, “high”: 182.04, “low”: 181.25, “close”: 181.5, “volume”: 554806, “ts”: “1762885800000”}, {“interval”: “I1”, “open”: 181.44, “high”: 182.04, “low”: 181.25, “close”: 181.5, “volume”: 502562, “ts”: “1762919100000”}]}}}}

My entire system used to get "fullFeed": { "marketFF": { "ltpc": { "ltp": 181.95, "ltt": "1747984841612", "ltq": "75", "cp": 73.85 }, "marketLevel": { "bidAskQuote": [ { "bidQ": "600", "bidP": 182.05, "askQ": "750", "askP": 182.4 }, { "bidQ": "1950", "bidP": 182, "askQ": "675", "askP": 182.45 }, { "bidQ": "900", "bidP": 181.95, "askQ": "1800", "askP": 182.5 }, { "bidQ": "1350", "bidP": 181.9, "askQ": "1200", "askP": 182.55 }, { "bidQ": "900", "bidP": 181.85, "askQ": "750", "askP": 182.6 }, { "bidQ": "1200", "bidP": 181.8, "askQ": "1275", "askP": 182.65 }, { "bidQ": "1125", "bidP": 181.75, "askQ": "1200", "askP": 182.7 }, { "bidQ": "825", "bidP": 181.7, "askQ": "975", "askP": 182.75 }, { "bidQ": "1050", "bidP": 181.65, "askQ": "900", "askP": 182.8 }, { "bidQ": "450", "bidP": 181.6, "askQ": "450", "askP": 182.85 }, { "bidQ": "600", "bidP": 181.55, "askQ": "1200", "askP": 182.9 }, { "bidQ": "900", "bidP": 181.5, "askQ": "150", "askP": 182.95 }, { "bidQ": "525", "bidP": 181.45, "askQ": "1275", "askP": 183 }, { "bidQ": "300", "bidP": 181.4, "askQ": "825", "askP": 183.05 }...,

I am currently getting partial data, can someone help me out ?

Hi @Sachin_49044406, This shouldn’t be happening. There is no change in the Market Feeder V3 data format. The response you shared is from Market Feeder V2. Please note that V2 and V3 use different formats.

Could you please confirm if you are still getting the older response ?

Yes Anand i am connecting to wss://wsfeeder-api.upstox.com/market-data-feeder/v3/upstox-developer-api/feeds?requestId=… still getting old data feed. Using protobuff to do so.

Hi @Sachin_49044406
Can you please share the instrument key for which you are getting this error?
Also, can you confirm that you are using the v3 proto file (https://assets.upstox.com/feed/market-data-feed/v3/MarketDataFeed.proto) and not the v2 proto file?

Thanks!

I was using the v2 proto file, this is solved now. Thanks!

2 Likes