zerodha

package
v1.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const ADMIN_TIQS string = "ZM7200"

Variables

View Source
var Exchange = struct {
	NSE, NFO, BFO string
}{
	NSE: "NSE",
	NFO: "NFO",
	BFO: "BFO",
}
View Source
var ExchangeToken = struct {
	BANKNIFTY, NIFTY50, MIDCPNIFTY, FINNIFTY, NIFTYNXT, SENSEX int
}{
	BANKNIFTY:  260105,
	NIFTY50:    256265,
	MIDCPNIFTY: 26074,
	FINNIFTY:   26037,
	NIFTYNXT:   26013,
	SENSEX:     999001,
}
View Source
var Index = struct {
	BANKNIFTY, NIFTY, MIDCPNIFTY, FINNIFTY, NIFTYNXT, SENSEX string
}{
	BANKNIFTY:  "NIFTY BANK",
	NIFTY:      "NIFTY 50",
	MIDCPNIFTY: "MIDCPNIFTY",
	FINNIFTY:   "FINNIFTY",
	NIFTYNXT:   "NIFTYNXT50",
	SENSEX:     "SENSEX",
}
View Source
var Lotsize = struct {
	BANKNIFTY, NIFTY50, MIDCPNIFTY, FINNIFTY, SENSEX int
}{
	BANKNIFTY:  30,
	NIFTY50:    75,
	MIDCPNIFTY: 120,
	FINNIFTY:   65,
	SENSEX:     20,
}
View Source
var OptionTypes = struct {
	CALL, PUT string
}{
	CALL: "CE",
	PUT:  "PE",
}
View Source
var OrderSide = struct {
	BUY, SELL string
}{
	BUY:  "BUY",
	SELL: "SELL",
}
View Source
var OrderStatuses = struct {
	OPEN, CANCELED, COMPLETE, REJECTED, PENDING orderStatus
}{
	OPEN:     "OPEN",
	CANCELED: "CANCELED",
	COMPLETE: "COMPLETE",
	REJECTED: "REJECTED",
	PENDING:  "PENDING",
}
View Source
var OrderType = struct {
	REGULAR, BO, CO, AMO string
}{
	REGULAR: "regular",
	BO:      "bracket",
	CO:      "cover",
	AMO:     "amo",
}
View Source
var PositionSide = struct {
	LONG, SHORT int
}{
	LONG:  1,
	SHORT: -1,
}
View Source
var PriceType = struct {
	LIMIT, MARKET, STOP, STOP_LIMIT string
}{
	LIMIT:      "LIMIT",
	MARKET:     "MARKET",
	STOP:       "SL-M",
	STOP_LIMIT: "SL",
}
View Source
var Product = struct {
	INTRADAY, MARGIN, CNC ProductType
}{
	INTRADAY: "MIS",
	MARGIN:   "NRML",
	CNC:      "CNC",
}
View Source
var StrikeGap = struct {
	BANKNIFTY, NIFTY50, MIDCPNIFTY, FINNIFTY, SENSEX int
}{
	BANKNIFTY:  100,
	NIFTY50:    50,
	MIDCPNIFTY: 25,
	FINNIFTY:   50,
	SENSEX:     100,
}

Functions

func OrderPlaceMarket_Zerodha

func OrderPlaceMarket_Zerodha(exchange, tradingSymbol, quantity, orderType, transSide, productType, userID_Zerodha string) (placeOrderResp_Zerodha, error)

func ReadingAccessToken_Zerodha

func ReadingAccessToken_Zerodha(userID_Zerodha string) (string, string, string, error)

Types

type ProductType

type ProductType string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL