Hi I have a question on the use of DataNormalization. I've done the BootCamps and run through the docs but am still fuzzy on whether we need them to account for stock splits.

The literature says that OnData automatically adjusts for stock splits but what does that just apply on prices or also holdings i.e. number of shares as the $ value of our holdings should remain the same after the split.

If OnData adjusts for both prices and holdings why would we need DataNorm then? Unless it adjusts for prices but not holdings?

Clarifications appreciated.

Thanks and regards,