Please download the data locally and create a python package to accomplish the following:
1. Compute information about the data set:
1. What is the max, min, and average value? (you may use the close price for the calculation or any other derivative if you’d like) 2. Ensure that the time series data is clean. In the event a row is out of order or a duplicate exists, please ignore the record and report them out after the processing (the current data set does not include any dirty records) 2. Find the average volume for the entire data set, please filter out any rows that are below this value and save the result set to a new csv file 1. Please also add the actual day of the entry into its own column (e.g., Monday, Tuesday, etc.) 3. Please aggregate the data sets to a week level and save the new data set as a separate csv file 4. Please graph the results from step #3 visually as a candlestick chart (you may utilize any open-source library for this portion of the exercise)