Mutual Fund API

PSHSRS
Hi Team,

If i call mutual fund order api , then orders book through that will be available under zerodha account or my own dev platform.
  • sujith
    Can you elaborate? We didn't get you.
  • yesh76
    yesh76 edited January 31
    Hello Team,
    I have subscribed for Kite Connect API.

    I am trying to sell my existing MF's using Kite API. But it is erroring out as
    JSONObject["order_id"] not found.

    I am using following Java code

    OrderParams orderParams = new OrderParams();

    orderParams.tradingsymbol = "INF789F1AUT5";
    orderParams.quantity = 10;
    orderParams.transactionType = Constants.TRANSACTION_TYPE_SELL;
    orderParams.tag ="test";

    MFOrder order = null;
    try {
    order = kiteConnect.placeMFOrder(orderParams.tradingsymbol , orderParams.transactionType, 1000, orderParams.quantity, orderParams.tag);
    }catch(Exception e) {
    logger.error("placeOrder : "+ e.getMessage());
    }

    //-----------------------

    but it is returning an error as

    JSONObject["order_id"] not found.


    Please help to resolve the issue.
  • sujith
    One can't buy or sell mutual funds using Kite Connect APIs. You can only fetch orders and portfolio.
  • yesh76
    Then what is the purpose of placeMFOrder/ placeMFSIP / cancelMFOrder methods ?
  • yesh76
    yesh76 edited January 31
    I had subscribed for kite api's so that i can use them. Can you clarify how can i use the MF APIs ?
  • yesh76
    yesh76 edited January 31
    Am I paying Rs. 2000/- monthly , just to fetch my MF portfolio ? and see what MF orders i have placed ?
  • yesh76
    Can you suggest, how can i perform buy and sell using Zeroda API ?
  • Matti
    We stopped allowing order placement for MFs from Kite Connect when the orders needed payment to happen from the users' bank account, back in 2020. We'll update the documentation and remove these endpoints to prevent confusion.
Sign In or Register to comment.