[2,3,4,5,10,15,30,60]
minutes Historical as well as Live data🔥 🔥STOCK MARKET IS VERY RISKY UNTIL YOU DO IT PROPERLY. PLEASE DO NOT TAKE TRADES JUST BECAUSE THIS TOOL GIVES YOU THE NAME. APPLY YOUR OWN LEARNINGS, CREATE YOUR OWN STRATEGY, ASSESS RISK & TRADE THE PLAN.
-Trade at you own risk as No one will be held responsible for the losses incurred exept the trader.
I personally have lost some money in intraday without plan and own judgement. This tool can help you with manual effort of selecting stocks from listed 1600 stocks but you have to use your knowledge after that.
+ Live News based AI model to predict the sentiment of news related to stock. Predict probability whether a stock will go up or down based on the sentiment of the news.
+ RL (Reinforcement Learning) for trades suggestion given different conditions.
India's first and only free open source tool to have it all such as: Live data, Scan stocks based on Swing / momentum strategies, intraday strategies, candlestick patterns, Indicator values, Charts, Backtesting, Online Broker Platform connection, ebooks, Risk management and one of the few to add concept of Live Market Mood. Ebooks will be added as I read them and find useful
Download and Install Python 3.7 and above
Fork
or Clone
the project. For Non- tech, Windows users, find Fork
button on upper right hand corner, fork it. Look for the Green Code
button and download the zip file, extract it.
Find and open the directory by the name NSE-Stock-Scanner inside above zip file. Open Terminal ( For Linux) or Command Prompt or Git Shell in Windows inside the directory.
Run the following Commands:
cd ./NSE-Stock-Scanner
pip install -r requirements.txt
jupyter lab
Open Tutorial.ipynb
in your browser for Documentation and usage
Go to first cell (just below Imports, Defaults and Initializations where some code is written) and press Shit + Enter
.
To run any cell, just do the same. Read the commands here if you need help in running it
I am updating this code on a regular basis so if you want to keep updated, just run git pull
inside the same folder
For usage, see the docstring of code or the example ipython Notebook Test.ipynb
- NOTE: There is some bug in fetching live data and data refresh so if you are not ubale to get some data, or get an error; restart kernal and run cells again
Please share your ideas, views, requirements, knowledge, bug reports, fixes and most importantly; reviews.
Enjoy the power of computing and trade safely ;)
Swing Trading: National Stock Exchange (NSE), India based Stock suggestion/ scanning program for Swing / Momentum based Trading.
Supports:
n
days within x%
range of recent candle. Might breakoutx%
(Default is 5%) near 52 Week high or Low. N
days.Open == Low / High
at whole number (x.00
) strategy.K
stocks based on probability which can give you atleast x%
return either on Long or Short side. Based on N
days data of your choice.N
( default 7) days days candle, so the next day is most likely to breakout in either side.Backtesting: Backtesting support and results. Class to implement just the Buy and sell conditions. Some strategies already implemented:
Futures and Deratives: F&O basi support.
Ebooks: Annotations added as I've read the books
Coming Next:
Basic Usage:
K
Moving Average etcNote: I started out as an enthusiast for this concept of 44 SMA
style but backtested it using my own written code and found out that it gives you around 40-45%
Hit-Loss %. So? Learn More.
See this video to know what is mimicks. All it does is to save your time rather when you have to go through 1800 stocks to pick. You can click and scan the stocks of your moving average. It does not support Short Selling
but can be implementd by changing the code easily.
This is not a trading Bot or software but a mere tool to see the live charts, candlesticks for the stocks of your choice. All it does is tell you all the available stocks which are closest to and are on the upper side of 44 Moving Average.
For more info on 44 Moving Average and Swing Trading, see this Most Popular videos of this channel