Source: https://www1.nseindia.com/education/content/NAL_Algorithmic_Trading_and_Computational_Finance_using_Python_Brochure_30.pdf