Are you trying to compare WebSocket streaming LTP with holdings/positions LTP? If yes, then the LTP field on holdings and positions are not updated in real-time and it's not recommended to use the LTP field from holdings and positions API calls. This thread explains more.
If yes, then the LTP field on holdings and positions are not updated in real-time and it's not recommended to use the LTP field from holdings and positions API calls. This thread explains more.
This post can be closed.