31 - Pulling stock prices and OHLC data
32 - Quick Recap on what we did in the last chapter
33 - Return calculation with shift and pctchange
34 - Important functions diff dropna rolling
35 - Very important argument axis0 or axis1
36 - nlargest and nsmallest
37 - Bringing together Dataframes Concat
38 - Combining Time Series and OHLC in general
39 - Resampling Data
40 - Resampling OHLC Data
41 - Plotting in Pandas
42 - Iterating over a dataframe Iterrows
43 - Performance Comparison Iterrows vs Vectorization
44 - Return calculation deep dive
45 - Practice Task Plot the yearly returns of the SP500
46 - Solution to the Practice Task Plot yearly returns of the SP500