What is data synchronization, and why is it necessary?
Data synchronization is the process of getting all the security data organized with the same set of dates. When trading a portfolio, and testing a system on a collection of securities simultaneously, it’s important to have prices for all of the securities for all of the same dates. If this weren’t the case, certain calculations wouldn’t work. It also makes computations much faster to use the computer’s built-in ability to perform calculations on the whole set of data at once.