Metadata-Version: 2.1
Name: analyze_stocks_india
Version: 1.0.2
Summary: A python package to download historic stock prices from NSE website and process them to find best stock to purchase
Author: Prasanna Raut
Author-email: Prasanna Raut <prasannaraut36@gmail.com>
Project-URL: Homepage, https://github.com/prasannaraut/analyze_stocks_india
Project-URL: Issues, https://github.com/prasannaraut/analyze_stocks_india/blob/main/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Requires-Python: >=3.6
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: numpy >=1.19.5
Requires-Dist: pandas >=1.1.5
Requires-Dist: nltk >=3.6.7
Requires-Dist: plotly >=5.18.0
Requires-Dist: requests >=2.27.1
Requires-Dist: bs4
Requires-Dist: tenacity >=8.2.2

Objective
    Library of functions for stock price trend prediction

Python Requirement
    version >= 3.6

Packages requirement
    As mentioned in requirements.txt

Stock Files
    * All the downloaded files are in directory data_files --> raw
    * All the processed data files are in directory data_files --> processed
    * Note: After installation of library 'data_files' folder will not be present, once you start downloading files these will be available at the same location where this library is installed.

Sample Scripts
    Few sample scripts have been created in analyze_stocks_india_sample_scripts folder for ease of understanding.

Library Packages
    * create_plot.py --> to create plots of stock trend and trading volume
    * download_historic_data.py --> to download data files from nse webseite and process them
    * get_stock_moment_from_optionChain.py --> Recomends stocks using option chain data
    * Mean_Reverser_Strategy.py --> Apply Mean Reverser Strategy and recommend stocks
    * news_sentiment_analysis_Indian_Stocks.py --> performs a sentiment analysis on stock based on google news headline from last 7 days

Extra Information for different types of data from NSE website.
	* SYMBOL: Symbol of the listed company.
	* SERIES: Series of the equity. Values are [EQ, BE, BL, BT, GC and IL]
	* OPEN: The opening market price of the equity symbol on the date.
	* HIGH: The highest market price of the equity symbol on the date.
	* LOW: The lowest recorded market price of the equity symbol on the date.
	* CLOSE: The closing recorded price of the equity symbol on the date.
	* LAST: The last traded price of the equity symbol on the date.
	* PREVCLOSE: The previous day closing price of the equity symbol on the date.
	* TOTTRDQTY: Total traded quantity of the equity symbol on the date.
	* TOTTRDVAL: Total traded volume of the equity symbol on the date.
	* TIMESTAMP: Date of record.
	* TOTALTRADES: Total trades executed on the day.
	* ISIN: International Securities Identification Number.
