Posted On: August 30, 2023

ICICIDirect Integration with xCalData

1. Register App in ICICIDirect on the given link (https://api.icicidirect.com/apiuser/home )
2. ICICIDirect account should have TOTP enabled (check ICICIDirect for details)
3. You can now link your ICICIDirect account with xCalData and send orders directly to ICICIDirect by following steps.
  • In xCalData App, click “Link broker” icon in the bottom menu and click “Link with ICICIDirect” button.
  • Enter your ICICIDirect User ID, App Key, Secret Key and Slide to proceed.
4. Login to ICICIDirect with your ICICIDirect credentials
  • Note that xCalData does not have access to your credentials
  • After successful login to ICICIDirect, you will see ICICIDirect logo in your bottom Menu.
  • On Clicking it, You will see all your Equity holdings, Today’s trades & Orders. Alongside, xCalData’s recommendation actions for each holding and trade.
5. Execute orders in ICICIDirect via xCalData
  • For Each Stock you will see detailed unbiased research from xCalData and live LTP update from ICICIDirect on refresh.
  • Enter the quantity, the limit price and send your order to ICICIDirect.
  • On Clicking it, You will see all your Equity holdings, Today’s trades & Orders. Alongside, xCalData’s recommendation actions for each holding and trade.
  • Once the order is placed successfully, you can view the details in Broker Orders tab.
  • You can Modify/Cancel/Reorder your existing order via xCalData App.

For every 7 days we have to update the Credentials to access ICICI Direct through xCalData.

Follow these steps to regenerate and update the secret key.

Step 1: Secret key is needed for update, To get Secret Key. Open https://api.icicidirect.com/apiuser/home.

Step 2: Login Using your Credentials

Step 3: Click and select Regenerate Key in the following options.

Step 4: Your key is generated, copy the secret key and paste it in secret key field in xCalData App.

Step 5: Slide to Proceed to update your new ICICIDirect credentials.

Similar Posts