ICICIDIRECT's breezeconnect strategies in python
Project description
LIVE python_strategies
Steps to install Strategy Library for LIVE
pip install breeze_strategies==1.0.8
Updating Library
pip install --upgrade breeze_strategies
code usage
#Import the library
from breeze_strategies import Strategies
#Configure the strategy using API Keys and set stoploss/takeprofit level.
obj = Strategies(app_key = "your app key",
secret_key = "your secret key",
api_session = "your api session",
max_profit = "your max profit",
max_loss = "your max loss")
#Execute the strategy
obj.straddle(strategy_type = "long",
stock_code = "NIFTY",
strike_price = "18700",
quantity = "50",
expiry_date = "2023-06-29T06:00:00.000Z")
#Execute Single Leg
obj.single_leg(right = "Call", strategy_type = "short",stock_code = "NIFTY", strike_price = "18700", quantity = "50", expiry_date = "2023-06-29T06:00:00.000Z")
#SquareOff existing positions and exit the strategy
obj.stop()
#Generate Profit & Loss report
obj.get_pnl()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.