Hi Team,
MarketDataStreamer emits parsed json as ticks while PortfolioDataStreamer emits json string as ticks. Either both should emit string or both should emit parsed json.
There are many such inconsistencies across the API and python-sdk.
Since new API release is planned, it is a great chance to fix these inconsistencies by introducing these changes in the new API.