Highcharts Stock
Create stock or general timeline charts for your Web and mobile apps.
Data Grouping - Group data into optional groups like days, weeks and months. Data grouping replaces a sequence of data points with one grouped point. The value of each grouped point is calculated from the original values of every point used.