Download as pdf or txt
Download as pdf or txt
You are on page 1of 68

SIDVIK ALGO

INSTALLATION GUIDE
HELLO!
Welcome to SIDVIK

This document will guide you to complete installation of SIDVIK Algo


software & perform all necessary settings.

2
IMPORTANT POINTS TO NOTE BEFORE THE
INSTALLATION

➢ YOUR PROFIT OR LOSS DOESN’T DEPENDS ON SIDVIK ALGO BUT DEPENDS ON THE
STRATEGY/SCANNER WHICH YOU HAVE DEPLOYED AND SIDVIK TEAM IS NOT RESPONSIBLE FOR
ANY OF YOUR PROFITS/LOSSES. PLEASE PROCEED WITH THE INSTALLATION IF AND ONLY IF, YOU
AGREE TO THE ABOVE STATEMENT AND UNDERSTAND THE RISK INVOLVED IN STOCK MARKET
TRADING.
➢ The application currently works on only Windows 10 and higher systems
➢ This installation takes around 15-20mins (one time) and is self explanatory
➢ Chartink Email ID should be Gmail. Please make sure that your current Email linked to Chartink is
Gmail ID only
➢ If you have any other Email ID linked to Chartink, it is recommended to register a new account with
Chartink using Gmail ID
3
STEPS TO FOLLOW

▰ BROKER SETTINGS [ZERODHA / ANGEL ONE]


▰ GMAIL SETTINGS
▰ CHARTINK SETTINGS
▰ SIDVIK SOFTWARE INTALLATION & SETTINGS

4
1
ZERODHA SETTINGS

5
KITE CONNECT DETAILS
GO TO KITE.TRADE LINK AND CLICK ON SIGNUP

✓ Do this only if you


haven’t activated
APIs anytime in
the past. If you
already have the
APIs active, then
skip to slide 17.

✓ Click on Sign up

6
KITE CONNECT DETAILS

✓ Enter your email id which is


linked to your Zerodha account

✓ Type in your name

✓ Type in the new password and


repeat (This can be different
from that of Zerodha)

✓ Enter your phone number which


is linked to your Zerodha
account

✓ Enter your State of Residence

✓ Select on Agree to the above


Terms and Sign Up

7
KITE CONNECT DETAILS

✓Click on Billing

8
KITE CONNECT DETAILS

✓Click on Connect using


Kite

9
KITE CONNECT DETAILS

✓Login with your Zerodha


credentials

10
KITE CONNECT DETAILS

✓Click on Authorize

11
KITE CONNECT DETAILS

✓Click on Add credits

12
KITE CONNECT DETAILS

✓Type in I UNDERSTAND and


click OK

13
KITE CONNECT DETAILS

✓Click on Create New app

14
KITE CONNECT DETAILS

✓Enter your name as App


Name

✓Enter your Zerodha ID

✓Type in https://google.co.in

✓Click Create

15
KITE CONNECT DETAILS

✓Click on the App which you


created

16
KITE CONNECT DETAILS

✓Copy API key and API Secret


Key to a Notepad (These will
be used at a later step)

17
2
GMAIL SETTINGS
(This Gmail ID should be the one which
is connected to Chartink)
GMAIL SETTING DETAILS

✓Click on Settings

✓Click on See all settings

19
GMAIL SETTING DETAILS

✓Click on Forwarding and POP/IMAP

✓Make sure IMAP is enabled

✓Make sure Auto-Expunge is


enabled
✓Make sure Folder size limits is
Do not limit

✓Click on Save Changes

20
GMAIL SETTING DETAILS

✓ Search for Gmail less secure


apps link

21
GMAIL SETTING DETAILS

✓ Click on Allow less secure


apps: ON

22
3
INSTALLATION SETUP
Download the Installation Setup (zip folder) to
your local drive from the download link
INSTALLATION SETUP

✓ There are 4 different software and a common Installation Guide document.


1. Sidvik Equity CO Intraday (Cover Order)
2. Sidvik Equity Intraday (MIS) and POSITIONAL (CNC)
3. Sidvik Index Options
4. Sidvik Stock Options

✓ Download the software which you want to use

24
INSTALLATION SETUP

✓ Once the download of the files is


done, Right click and Extract the zip
file

✓ NOTE: If you have any issues in


extracting, use 7-Zip extractor

25
INSTALLATION SETUP

✓ The folder looks something like this

✓ Double Click on Sidvik.exe (You can


create a shortcut on your desktop
too for frequent usage)

26
3.1
Settings for Sidvik Equity CO
Intraday (Cover Order)
INSTALLATION SETUP

✓ This window opens

✓ Click on Details and Broker Details

28
INSTALLATION SETUP (Broker Details)

✓ Enter API Key details from slide 17


✓ Enter API Secret details from slide 17
✓ Enter your Zerodha User ID
✓ Enter your Zerodha Password
✓ Enter your Zerodha Pin
✓ Enter your Gmail ID connected to your Chartink
✓ Enter your Gmail Password

✓ Click on Submit
29
INSTALLATION SETUP

✓ Click on Parameters

30
INSTALLATION SETUP (Parameters Tab)

✓ Enter the Entry Time at what time you want to start the Algo
✓ Enter the Last Entry Time for the Algo to enter the Trade
✓ Enter the Universal Square Off Time to close all your Active
Trades
✓ Enter the Capital you want to allot to each of your trades
✓ Enter the Target percentage for the stop to exit
✓ Enter the Stop Loss percentage for the stop to exit
✓ Enter the Maximum Open Positions you want to open at a time
✓ Enter the Maximum Profit for the day at which the Algo
squares off all the position and closes the day
✓ Enter the Maximum Loss for the day at which the Algo
squares off all the position and closes the day
✓ Submit
31
INSTALLATION SETUP

✓ Click on Algo and the application starts

32
3.2
Settings for Sidvik Equity
Intraday (MIS) and
POSITIONAL
SIDVIK PARAMETERS

✓ Enter API Key details from slide 17


✓ Enter API Secret details from slide 17
✓ Enter your Zerodha User ID
✓ Enter your Zerodha Password
✓ Enter your Zerodha Pin
✓ Enter your Gmail ID connected to Chartink
✓ Enter your Gmail Password

✓ Click on Submit 34
SIDVIK PARAMETERS

✓ Once the application is open, there will be


different sections in the dashboard
Messages / POSITIONS
Order Parameters
Trade Parameters
Log

35
SIDVIK PARAMETERS

Order Parameters

✓ Enter the Entry Time at what time ✓ Enter the Intraday Square
you want to start the Algo Off Time to close all your
Active Trades
✓ Select the Product type, Intraday or
✓ Select the Mode of Trading,
Delivery (MIS/CNC)
LIVE or Paper Trading
✓ Select the Order Type, LIMIT or
MARKET order ✓ For LIMIT orders, the order
will cancel if not executed
✓ Enter the Capital Per Order you in X minutes
want to allot to each of your trades
✓ Once the Trade is running
on a stock, do you want to
take the same stock again?

NOTE: Make sure to click Update Parameters once you have done all the changes here before 36
moving to Trade Parameters
SIDVIK PARAMETERS

Trade Parameters

✓ Enter the Max Profit (In Rupees) for ✓ Enter the Max Loss (In
the system to exit automatically Rupees) for the system to
exit automatically
✓ Select the Target Percent per Stock ✓ Select the Stop Loss Percent
per Stock
✓ For Trailing Stop, the percentage
after the entry when you want to ✓ For Trailing Stop, the
start trailing percentage shift of the
Stop loss
✓ The overall max no of active
positions to be running at a time

37
NOTE: Make sure to click Update Parameters once you have done all the changes
SIDVIK PARAMETERS

Start/Stop/Exit Parameters

✓ Clicking Exit, will close all the


✓ Click on Start will start the Algo open positions and Algo will
close automatically. There
wont be any open positions

✓ Click on Stop will stop taking the new positions & also will stop managing existing trades. This wont close the
38
running positions. However, these positions need to be managed manually.
SIDVIK PARAMETERS

✓ Running Trades will be shown ✓ You can modify the Target and
here Stop Loss of the Trades by
clicking here

✓ Each and every activity of the


System will be captured here
in the Log section

39
3.3
Settings for Sidvik Index
Options
INSTALLATION SETUP

✓ This window opens

✓ Click on Details and Broker Details

41
INSTALLATION SETUP (Broker Details)

✓ Enter API Key details from slide 17


✓ Enter API Secret details from slide 17
✓ Enter your Zerodha User ID
✓ Enter your Zerodha Password
✓ Enter your Zerodha Pin
✓ Enter your Gmail ID connected to your Chartink
✓ Enter your Gmail Password

✓ Click on Submit
42
INSTALLATION SETUP

✓ Click on Parameters

43
INSTALLATION SETUP (Parameters Tab)

✓ Enter the Entry Time at what time you want to start the Algo
✓ Enter the Last Entry Time for the Algo to enter the Trade
✓ Enter the Universal Square Off Time to close all your Active
Trades
✓ Enter the Capital you want to allot to each of your trades
✓ Enter the Target percentage for the stop to exit
✓ Enter the Stop Loss percentage for the stop to exit
✓ Enter the Maximum Open Positions you want to open at a time
✓ Enter the Maximum Profit for the day at which the Algo
squares off all the position and closes the day
✓ Enter the Maximum Loss for the day at which the Algo
squares off all the position and closes the day
✓ Submit
44
INSTALLATION SETUP

✓ Click on Algo and the application starts

45
3.4
Settings for Sidvik Stock
Options
INSTALLATION SETUP

✓ This window opens

✓ Click on Details and Broker Details

47
INSTALLATION SETUP (Broker Details)

✓ Enter API Key details from slide 17


✓ Enter API Secret details from slide 17
✓ Enter your Zerodha User ID
✓ Enter your Zerodha Password
✓ Enter your Zerodha Pin
✓ Enter your Gmail ID connected to your Chartink
✓ Enter your Gmail Password

✓ Click on Submit
48
INSTALLATION SETUP

✓ Click on Parameters

49
INSTALLATION SETUP (Parameters Tab)

✓ Enter the Entry Time at what time you want to start the Algo
✓ Enter the Last Entry Time for the Algo to enter the Trade
✓ Enter the Universal Square Off Time to close all your Active
Trades
✓ Enter the Capital you want to allot to each of your trades
✓ Enter the Target percentage for the stop to exit
✓ Enter the Stop Loss percentage for the stop to exit
✓ Enter the Maximum Open Positions you want to open at a time
✓ Enter the Maximum Profit for the day at which the Algo
squares off all the position and closes the day
✓ Enter the Maximum Loss for the day at which the Algo
squares off all the position and closes the day
✓ Submit
50
INSTALLATION SETUP

✓ Click on Algo and the application starts

51
4
STARTING ALGO
STARTING ALGO

✓ Clicking on Details Algo will start the


application

✓ NOTE: If you see any VCRuntime error


then please refer slide no 47

53
STARTING ALGO

✓ The system will start Auto logging in as you click


on Algo.
✓ For the first time, you need to click on Authorize
button as soon as it comes, without much delay.
✓ If there is a delay in clicking on Authorize, the
API generation gets failed and we need to repeat
the process till it gets completed successfully
(This is one time process which is to be done
during the installation and once it is successful
this is not to be repeated)

✓ Click on Authorize
54
5
SYSTEM SETTINGS
SYSTEM SETTINGS

✓ Make sure you select all the Power &


sleep options on your system to Never

56
6
CHARTINK NAMING
CONVENTION
If you haven’t subscribed yet to
Chartink, you can subscribe it through
https://chartink.com/

58
CHARTINK NAMING CONVENTION

➢ As you already know that Sidvik Algo is based


on your Chartink Website and hence you need
to maintain the uniformity in:
✓ Scanner Name
✓ Scanner Alert

59
CHARTINK NAMING CONVENTION

➢ Scanner Name & Scanner Alert Should Start with different name for different tools of Sidvik Algo:

✓ STG1 Buy - Intraday Equity Buy (Cover Order)


✓ STG1 Sell - Intraday Equity Sell (Cover Order)

✓ STG2 Buy - Intraday Index Options (Nifty/BankNifty) Buy CE


✓ STG2 Sell - Intraday Index Options (Nifty/BankNifty) Buy PE

✓ STG3 Buy - Intraday Stock Options Buy CE


✓ STG3 Sell - Intraday Stock Options Buy PE

60
CHARTINK NAMING CONVENTION

➢ Scanner Name & Scanner Alert Should Start with different name for different tools of Sidvik
Algo:

✓ STG4 Buy Entry - Intraday/Delivery Equity Buy for Entry Condition --- Buy Trades will be entered upon this screener
✓ STG4 Sell Exit - Intraday/Delivery Equity Buy for Exit Condition --- Buy Trades will be exited upon this screener

✓ STG4 Sell Entry - Intraday/Delivery Equity Buy for Entry Condition --- Sell Trades will be entered upon this screener
✓ STG4 Buy Exit - Intraday/Delivery Equity Buy for Exit Condition --- Sell Trades will be exited upon this screener

✓ (No selling in Delivery(CNC))

61
CHARTINK NAMING CONVENTION

➢ For Ex: If you have a scanner already with you, you can rename that per the below procedure:

Submit
Click on the Scanner which you
want to attach to Algo: Click on Save Scan: Add prefix to the Screener as:
STG1 Buy for Buying, STG1 Sell for Selling

62
CHARTINK NAMING CONVENTION

Make suer this is set as Email always

Save Alert

Now click on Create Alert/Modify Remove Alert for The Alert Now should look something
Alert like above

63
6.1
CONFIRMATION
TO CHECK IF THE CHARTINK NAMING
CONVENTION IS RIGHT
CHARTINK NAMING CONVENTION

✓ Go to Premium
Tab

✓ Click on Alerts

65
CHARTINK NAMING CONVENTION

✓ Ideally, your Alert sections should see something like below in Name and Scan both, starting with STG1 Buy for
the Algo to identify the Scanner and Alert

66
For any of your questions/queries/help,
please reach out to us on the Email ID
algotradingbasu@gmail.com

67
THANKS!
You are done with successful installation.

The next slides are for the errors if anyone is facing, if you are
done with the installation, then no need to continue with the
presentation
68

You might also like