Python script to get latest margins on equities, commodities and currencies. Works from terminal and can be added to any project as a module.
Use gitclone to clone this repository to your local machine.
git clone https://github.com/SU1199/ZerodhaMargins
Install required packages (bs4,requests)
sudo pip3 install -r requirements.txt
Enter 'python3 marginBoi.py <TICKER> <x>' where x can be :
'com' : Commodity
'eq' : Equities
'eqfut' : Equity Futures
'fxfut' : Currency Futures
Example :
python3 marginBoi.py BHEL eqfut
python3 marginBoi.py RELIANCE eq
python3 marginBoi.py USDINR fxfut
python3 marginBoi.py GOLD com
- Copy marginBoi.py file from forImport folder to your project folder.
- Import the file.
- Get the data using -
#Import the file
import marginBoi
#for commodity
marginBoi.commodity("TICKER")
#for equities
marginBoi.equity("TICKER")
#for equity futures
marginBoi.equityFutures("TICKER")
#for currency futures
marginBoi.currencyFutures("TICKER")
#Import the file
import bulkBoi
#for commodity
bulkBoi.commodity()
#for equities
bulkBoi.equity()
#for equity futures
bulkBoi.equityFutures()
#for currency futures
bulkBoi.currencyFutures()