From the documentation, I understand that tick db lets us collect, query and stream real-time market data and a tick is the minimum price change a security can make on an exchange.
Aggregate databases provide rolled-up views of tick databases up to any bar size, for example 1 second or 1 day.
How is the rolling up performed to create the aggregate db? Is it created by taking the average of the tick values?