Skip to content

Mutual Funds

Mutual Funds

Place MF order

PlaceMF(Token, ISIN_Code, Transaction_Type, Client_Code, Quantity, Amount, ReInv_Flag, Folio_Number, Scheme_Name, Start_Date, End_Date, SIP_Frequency, Generate_First_Order_Today, Scheme_Plan, Scheme_Code)
Token: Token to be obtained from MF Contract file downloaded

ISIN_Code: ISIN_Code to be obtained from MF Contract file downloaded

Transaction_Type: FP (Fresh Purchase), AP (Additional Purchase), R (Redemption), SIP, XSIP

Client_Code: Client code of user

Quantity: Units to redeem

Amount: for Fresh Purchase/ Additional Purchase/ SIP/ XSIP/ ISIP

ReInv_Flag: Z (Growth), Y (Div Reinvest), N (Div Payout)

Folio_Number: Blank for Fresh Purchase, Redeem / Additional Purchase

Scheme_Name: Scheme Name (to be obtained from MF Contract file downloaded)

Start_Date: SIP Start Date

End_Date: SIP End Date

SIP_Frequency: MONTHLY

Generate_First_Order_Today: Y/N

Scheme_Plan: Direct, Normal

Scheme_Code: schemeCode to be obtained from MF Contract file downloaded

Modify Mutual Fund Order

ModifyMF(Token, ISIN_Code, Transaction_Type, Client_Code, Quantity, Amount, ReInv_Flag, Folio_Number, Scheme_Name, Start_Date, End_Date, SIP_Frequency, Generate_First_Order_Today, Scheme_Plan, Scheme_Code, Transaction_Id)

Certain attributes of a MF order may be modified, as long as on order is open or pending in the system

Token: Token to be obtained from MF Contract file downloaded

ISIN_Code: ISIN_Code to be obtained from MF Contract file downloaded

Transaction_Type: FP (Fresh Purchase), AP (Additional Purchase), R (Redemption), SIP, XSIP

Client_Code: Client code of user

Quantity: Units to redeem

Amount: for Fresh Purchase/ Additional Purchase/ SIP/ XSIP/ ISIP

ReInv_Flag: Z (Growth), Y (Div Reinvest), N (Div Payout)

Folio_Number: Blank for Fresh Purchase, Redeem / Additional Purchase

Scheme_Name: Scheme Name (to be obtained from MF Contract file downloaded)

Start_Date: SIP Start Date

End_Date: SIP End Date

SIP_Frequency: MONTHLY

Generate_First_Order_Today: Y/N

Scheme_Plan: Direct, Normal

Scheme_Code: schemeCode to be obtained from MF Contract file downloaded

Transaction_Id: OrderID for Modify Order

Cancel MF

CancelMF(
Token, ISIN_Code, Transaction_Type, Client_Code, Quantity, Amount, ReInv_Flag, Folio_Number, Scheme_Name, Start_Date, End_Date, SIP_Frequency, Generate_First_Order_Today, Scheme_Plan, Scheme_Code, Transaction_Id)
Token: Token to be obtained from MF Contract file downloaded

ISIN_Code: ISIN_Code to be obtained from MF Contract file downloaded

Transaction_Type: FP (Fresh Purchase), AP (Additional Purchase), R (Redemption), SIP, XSIP

Client_Code: Client code of user

Quantity: Units to redeem

Amount: for Fresh Purchase/ Additional Purchase/ SIP/ XSIP/ ISIP

ReInv_Flag: Z (Growth), Y (Div Reinvest), N (Div Payout)

Folio_Number: Blank for Fresh Purchase, Redeem / Additional Purchase

Scheme_Name: Scheme Name (to be obtained from MF Contract file downloaded)

Start_Date: SIP Start Date

End_Date: SIP End Date

SIP_Frequency: MONTHLY

Generate_First_Order_Today: Y/N

Scheme_Plan: Direct, Normal

Scheme_Code: schemeCode to be obtained from MF Contract file downloaded

Transaction_Id: OrderID for Cancel Order

Mutual Fund Holdings

HoldingsMF()

Mutual Fund Order Book

MFOrderBook(fromDate, toDate)

This method will retrieve the MF Order Book.

Typical order book response will be a nested JSON containing below fields - Symbol - Product Type - Order type - Quantity - Price - Validity - Order ID - Order Status

Parameter
fromDate From Date
toDate To Date