{"id":228,"date":"2023-07-20T21:00:15","date_gmt":"2023-07-20T15:30:15","guid":{"rendered":"https:\/\/algodelta.com\/blog\/?p=228"},"modified":"2026-04-03T22:56:11","modified_gmt":"2026-04-03T17:26:11","slug":"copy-trading-with-zerodha-with-api-key","status":"publish","type":"post","link":"https:\/\/algodelta.com\/blog\/copy-trading-with-zerodha-with-api-key\/","title":{"rendered":"Copy Trading With Zerodha with API Key"},"content":{"rendered":"<figure class=\"wp-block-post-featured-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/60-89.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/60-89.jpg 1200w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/60-89-300x169.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/60-89-1024x576.jpg 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/60-89-768x432.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<h4 class=\"wp-block-heading\">Introduction:<\/h4>\n\n\n\n<p>To connect Zerodha in AlgoDelta\u2019s Copy Trading software, follow these steps:\n1. GenerateAPI Key from the Zerodha trade Portal.\n2. Add Zerodha Account Details in Algodelta\u2019s Copy Trading<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 1:<\/h4>\n\n\n\n<p>Open the Developer Kite website using the following link: <a href=\"https:\/\/developers.kite.trade\/login\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/developers.kite.trade\/login<\/a>\nEnter your Email ID and Password to log in.\nOnce you logged in Click on &#8216;Create new app&#8217; button for creating api.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-20-094902-1-1024x519.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-20-201927-1024x519.png\" alt=\"\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Step 2:<\/h4>\n\n\n\n<p>To create your Zerodha API app, select the <strong>\u201cPersonal\u201d<\/strong> option and enter your preferred app name (example: <strong>\u201cAlgoDelta\u201d<\/strong>). Add your <strong>Zerodha Client ID<\/strong>, and for both the <strong>Redirect URL<\/strong> and <strong>Postback URL<\/strong>, enter <strong><a href=\"https:\/\/algodelta.com\/platform\/dematconnected\">https:\/\/algodelta.com\/platform\/dematconnected<\/a><\/strong>. Provide a short description for your app and click the <strong>Create<\/strong> button to complete the Zerodha API setup.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"688\" height=\"629\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-system-1.jpg\" alt=\"\" class=\"wp-image-5465\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-system-1.jpg 688w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-system-1-300x274.jpg 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/figure>\n\n\n\n<p>Your <strong>Zerodha API is now successfully generated<\/strong>, and you can proceed with integrating it for automated trading and platform connectivity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"921\" height=\"624\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-algo-trading-setup.jpg\" alt=\"\" class=\"wp-image-5466\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-algo-trading-setup.jpg 921w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-algo-trading-setup-300x203.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-algo-trading-setup-768x520.jpg 768w\" sizes=\"(max-width: 921px) 100vw, 921px\" \/><\/figure>\n\n\n\n<p>Now click on your newly generated API, and you will be able to view your <strong>Zerodha API Key<\/strong> and <strong>API Secret<\/strong> for further integration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"777\" height=\"625\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-automated-trading-workflow.jpg\" alt=\"\" class=\"wp-image-5468\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-automated-trading-workflow.jpg 777w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-automated-trading-workflow-300x241.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-automated-trading-workflow-768x618.jpg 768w\" sizes=\"(max-width: 777px) 100vw, 777px\" \/><\/figure>\n\n\n\n<p>When you click on the <strong>\u201cShow API Secret\u201d<\/strong> button, your <strong>Zerodha API Secret Key<\/strong> will become visible for further integration and setup.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"626\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-explained.jpg\" alt=\"\" class=\"wp-image-5469\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-explained.jpg 784w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-explained-300x240.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/zerodha-copy-trading-explained-768x613.jpg 768w\" sizes=\"(max-width: 784px) 100vw, 784px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"778\" height=\"625\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-zerodha-api-key.jpg\" alt=\"\" class=\"wp-image-5470\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-zerodha-api-key.jpg 778w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-zerodha-api-key-300x241.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-zerodha-api-key-768x617.jpg 768w\" sizes=\"(max-width: 778px) 100vw, 778px\" \/><\/figure>\n\n\n\n<p>For adding a Static IP in Zerodha<\/p>\n\n\n\n<p>To add a Static IP in Zerodha, click on the \u2018Profile\u2019 tab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-1-1024x524.png\" alt=\"\" class=\"wp-image-5717\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-1-1024x524.png 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-1-300x154.png 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-1-768x393.png 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-1.png 1348w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then, in the \u2018IP Whitelist\u2019 section, enter the Static IP obtained from AlgoDelta.<\/p>\n\n\n\n<p>Then, click on the \u2018Update\u2019 button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"519\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-2-1024x519.png\" alt=\"\" class=\"wp-image-5718\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-2-1024x519.png 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-2-300x152.png 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-2-768x389.png 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Capture-2.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Step 3: For getting  Static IP<\/h4>\n\n\n\n<p>Now, go to AlgoDelta\u2019s Copy Trading using the following link:&nbsp;<a href=\"https:\/\/algodelta.com\/platform\/login\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/algodelta.com\/platform\/login<\/a>. Enter your AlgoDelta email ID and password.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/03\/algodelta-login.png\" alt=\"\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><\/h4>\n\n\n\n<p>To get your <strong>Static IP<\/strong>, log in to your <strong>AlgoDelta account<\/strong> and navigate to the <strong>\u201cStatic IP\u201d<\/strong> tab. Click on the <strong>\u201cPurchase IP\u201d<\/strong> button to continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"511\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-auto-sync-with-static-ip-1024x511.webp\" alt=\"\" class=\"wp-image-5487\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-auto-sync-with-static-ip-1024x511.webp 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-auto-sync-with-static-ip-300x150.webp 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-auto-sync-with-static-ip-768x383.webp 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-auto-sync-with-static-ip.webp 1355w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, select <strong>IPv4<\/strong> , click on the <strong>Purchase<\/strong> button, and wait a few seconds for the Static IP to be activated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"469\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-static-ip-1024x469.webp\" alt=\"\" class=\"wp-image-5488\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-static-ip-1024x469.webp 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-static-ip-300x138.webp 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-static-ip-768x352.webp 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/how-to-get-static-ip.webp 1359w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once the process is complete, you will be able to view your <strong>Static IP<\/strong>, which is required for connecting Alice blue One with AlgoDelta for secure copy trading.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"475\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trade-execution-1024x475.webp\" alt=\"\" class=\"wp-image-5490\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trade-execution-1024x475.webp 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trade-execution-300x139.webp 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trade-execution-768x356.webp 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trade-execution.webp 1355w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>To bind the Static IP with your <strong>Alice blue account<\/strong>, go to the <strong>Demat<\/strong> tab and click on the <strong>three-dot menu<\/strong>. Select the <strong>Reconnect<\/strong> option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"985\" height=\"476\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trading-system.jpg\" alt=\"\" class=\"wp-image-5492\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trading-system.jpg 985w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trading-system-300x145.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-static-ip-trading-system-768x371.jpg 768w\" sizes=\"(max-width: 985px) 100vw, 985px\" \/><\/figure>\n\n\n\n<p>Next, enable the <strong>\u201cConnect with IP\u201d<\/strong> setting and choose the Static IP that you purchased and linked for Alice blue copy trading.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"801\" height=\"243\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-copy-trading-login-process.png\" alt=\"\" class=\"wp-image-5493\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-copy-trading-login-process.png 801w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-copy-trading-login-process-300x91.png 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-copy-trading-login-process-768x233.png 768w\" sizes=\"(max-width: 801px) 100vw, 801px\" \/><\/figure>\n\n\n\n<p>Then, click on the dropdown menu to view and select your Static IP for Alice Blue copy trading integration. <\/p>\n\n\n\n<p>Enter the following details: Nickname, Mobile Number, Email, Zerodha ID, Zerodha API Key, and API Secret (generated from the Zerodha portal). Click \u2018Add.\u2019 You will then see another tab to log in to Zerodha.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"791\" height=\"242\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-api-authentication-static-ip.jpg\" alt=\"\" class=\"wp-image-5494\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-api-authentication-static-ip.jpg 791w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-api-authentication-static-ip-300x92.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/11\/angel-one-api-authentication-static-ip-768x235.jpg 768w\" sizes=\"(max-width: 791px) 100vw, 791px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/zerodhamaster-new.png\" alt=\"\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Step 7:<\/h4>\n\n\n\n<p>You will have to enter Zerodha user id and password then click on Login. Now you have to enter TOTP Which you get from your authenticator app which you have added in above steps. after entering TOTP click on Continue. You will see a \u201cBroker Connected\u201d pop-up.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-20-204539-1-1024x524.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-20-204550-1024x525.png\" alt=\"\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Conclusion:<\/h4>\n\n\n\n<p>By following these steps, you will successfully connect your Zerodha account to AlgoDelta\u2019s Copy Trading software and gain access to its features for enhanced trading experiences.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: To connect Zerodha in AlgoDelta\u2019s Copy Trading software, follow these steps: 1. GenerateAPI Key from the Zerodha trade Portal. 2. Add Zerodha Account Details in Algodelta\u2019s Copy Trading Step&hellip;<\/p>\n","protected":false},"author":6,"featured_media":2383,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,12],"tags":[16,19,14,31,15,9,17,30],"class_list":["post-228","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-broker-connection","category-copy-trading","tag-algodelta","tag-algorithmic-trading","tag-copy-trading","tag-kite","tag-social-trading","tag-totp","tag-trading-platforms","tag-zerodha"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts\/228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":52,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts\/228\/revisions"}],"predecessor-version":[{"id":5721,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts\/228\/revisions\/5721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/media\/2383"}],"wp:attachment":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/media?parent=228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/categories?post=228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/tags?post=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}