Transferring funds into your MCX Commodities trading account

For MCX Commodities trading only!

For securities and commodities trading, Upstox has separate accounts. The following article only applies for transferring funds for commodities and not securities.


Transferring funds into your commodities trading account is a simple process. Upstox has enabled NEFT/RTGS functionality to allow you to transfer funds within 3-4 hours. Please remember that the last payment for NEFT/RTGS occurs at 6:30 PM but commodities trading can go as late as 11:55 PM. If you plan on transferring funds via NEFT/RTGS, ensure that you have enough cash in your trading account as to not hit margin/MtoM limits.

Instant fund transfer in NEST

Upstox supports instant bank transfers for over 20 banks. You can use the NEST trading platform (EXE) for instantly transferring funds from your bank account to your trading account and have it reflect on your margin immediately. Your registered bank account is already linked to your trading account and you can transfer funds using the instructions below.
  1. Login to NEST
  2. Click on Secure URLs > PAYIN
  3. Select Commodity as the segment you want to transfer for
  4. Type in the amount you want to transfer
  5. Click submit
Note: There is a Rs. 7 transfer fee charged for instant transfers. Each transfer can be a maximum of 5 lakhs. A daily limit of 10 lakhs is applied on instant fund transfer.

Supported banks for Instant Transfer

  1. Axis Bank
  2. Bank of India
  3. Bank of Maharashtra
  4. Bank of Patiala
  5. Catholic Syrian Bank
  6. City Union Bank
  7. Deutsche Bank
  8. Dhanalaxmi Bank
  9. Federal Bank
  10. HDFC Bank
  11. IDBI Bank
  12. ICICI Bank
  13. Indian Bank
  14. Indian Overseas Bank
  15. Indusind Bank
  16. Jammu & Kashmir
  17. Kotak Mahindra Bank
  18. Karnataka Bank
  19. Karur Vysya Bank
  20. Lakshmi Vilas Bank
  21. State Bank of Bikaner and Jaipur
  22. State Bank of Hyderabad
  23. State Bank of India
  24. State Bank of Mysore
  25. State Bank of Travancore
  26. Saraswat Bank
  27. Tamilnadu Mercantile Bank
  28. YES Bank


You can transfer funds through NEFT or RTGS. Please instruct your bank to send us funds using the following information:

Bank Name HDFC Bank
Bank Address Maneckji Wadia Bldg, Ground Floor,
Nanik Motwani Marg, Fort, Mumbai - 400023, Maharashtra
Account Number 15770340022236
Account Type Current Account
IFSC Code HDFC0000060
Narration UCC ID (Client ID with Upstox)

Funds usually clear and reflect within 4-5 hours, but can take up to a day to clear at times. Please ensure that you write your UCC ID (Client ID) in the Narration field so that it can be processed safely and quickly.


* IMPS transfer are strictly not allowed. In case we receive the funds via IMPS, it would be returned to the same account after proper verification.

Also, send an email to with the following details:
  • UCC ID
  • Amount Transferred
  • UTR No / Reference No.
  • Segment in which the funds want to applied towards

Once the amount is credited in our account, your margin will be updated immediately.

Download IconDownload the Upstox App Today