Idirect-Tech / Breeze-Python-SDK

The official Python client library for the ICICI Securities trading APIs
MIT License
63 stars 30 forks source link

Redirect url to tradetron is not allowed? icicidirect.tradetron.tech is not allowed in API app error #113

Open mavink opened 4 months ago

mavink commented 4 months ago

All tradetron API apps are deleted overnight. New app creation for Tradetron is not being allowed. What is the issue?

image

Idirect-Tech commented 4 months ago

Dear Mavnik,

Thankyou for showing interest in Breeze API.

With reference to SEBI circular vide ref. no. SEBI/HO/MIRSD/DOP/P/CIR/2022/117 - In order to prevent acts and instances of mis-selling and to protect the interests of investors in the securities market :

ICICI_Direct shall not offer access via APIs to unregulated platforms offering algorithmic services that make any reference to the past or expected future return of the algorithm.

ICICIdirect customers will continue to place orders directly via ICICIdirect Breeze APIs.

Explore Breeze API

Please refer below YouTube videos, GitHub repos and documentation page links for getting deep understanding of Breeze API.

How to create app on Breeze : https://www.youtube.com/watch?v=GYukrCaJhzA

How to generate Session Key: https://www.youtube.com/watch?v=nSxdbrWX3bY&list=PLI9bulJO9v7axBW-kLBZpsUwdSEOiKNaD&index=7

How to run your Trading Algo in python : https://www.youtube.com/watch?v=tWGsNC_lhuA&t=14s

Learn to write algorithms yourself: https://youtube.com/playlist?list=PLI9bulJO9v7axBW-kLBZpsUwdSEOiKNaD

Readymade sample codes (Python): https://github.com/Idirect-Tech/Breeze-Python-Examples/tree/main/webinar

Breeze API documentation page : Instruments – Breeze API Reference (icicidirect.com)https://api.icicidirect.com/breezeapi/documents/index.html?java#instruments

Breeze Python SDK page link : breeze-connect · PyPIhttps://pypi.org/project/breeze-connect/#place_order

Explore Spring:

Build-in strategies - ready to use

  1. Smart Options : Enter your Basket of options with user defined parameters of Max loss and profit on the basket
  2. Iceberg : Slice your large orders in just few clicks. Both Limit as well as Market options are available.

BACKTESTER:

One stop solution for all your options need! • Customize or choose from a wide range of strategies! Enter your risk parameters with ease. • Backtest your trading strategy to peek into the past and see how it would have performed! • Go live with your strategy like a pro! Seamless journey for your ease!

This platform also offers clients to create their own strategies in two ways:

  1. No code: If you are averse or new to coding, rest assured. We have Visual programming as well which you can use to create your own strategies. to your preference
  2. Full code: You can use this plaform to write your own code in python and back-test them as well as take them live.

[E29CF836]

Thanks & Regards,

Hiten Solanki,

Team Breeze API,

ICICI Securities


From: mavink @.> Sent: Monday, July 8, 2024 5:04 PM To: Idirect-Tech/Breeze-Python-SDK @.> Cc: Subscribed @.***> Subject: [Idirect-Tech/Breeze-Python-SDK] Redirect url to tradetron is not allowed? icicidirect.tradetron.tech is not allowed in API app error (Issue #113)

CAUTION: This email originated from outside the organization! Do not click links, open attachments or reply, unless you recognize the sender's email address! Use 'Report suspicious Email' button in the toolbar to report Phishing mails. Beware!

All tradetron API apps are deleted overnight. New app creation for Tradetron is not being allowed. What is the issue?

image.png (view on web)https://github.com/Idirect-Tech/Breeze-Python-SDK/assets/5507645/ef208f73-7cec-4368-9807-cbb404ff6fd9

— Reply to this email directly, view it on GitHubhttps://github.com/Idirect-Tech/Breeze-Python-SDK/issues/113, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A3TQZ47J6ECCW4N54QHAQIDZLJ2MXAVCNFSM6AAAAABKQUQ7EGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TKMZYGU3TGNI. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Print this mail only if absolutely necessary. Save Paper. Save Trees." "The information contained in this e-mail and any attachments to this message are intended for the exclusive use of the intended recipient and may contain proprietary, confidential or legally privileged information. If you are not the intended recipient, please note that you are not authorised to disseminate, distribute or copy this e-mail or any parts of it or act upon/rely on the contents of this e-mail in any manner. Please notify the sender immediately by e-mail and destroy all copies of this e-mail and any attachments. Please also note that ICICI Bank or its subsidiaries and associated companies, (collectively "ICICI Group"), are unable to exercise control or ensure the integrity of/over the contents of the information contained in e-mail transmissions and that any views expressed in this e-mail are not endorsed by/binding on the ICICI Group unless the sender does so expressly with due authority of ICICI Group. Before opening any attachments please check them for viruses and defects and please note that ICICI Group accepts no liability or responsibility for any damage caused by any virus that may be transmitted by this email. Any unauthorized use of this email or any attachment(s) may be treated as infringement of right(s) including right of privacy under the applicable laws of India including Information and Technology Act, 2000. Thank you for your cooperation. Regulatory Disclosures are available on https://www.icicisecurities.com (for institutional business) and www.icicidirect.com (for retail business).

Idirect-Tech commented 4 months ago

Dear User,

Thankyou for showing interest in Breeze API.

With reference to SEBI circular vide ref. no. SEBI/HO/MIRSD/DOP/P/CIR/2022/117 - In order to prevent acts and instances of mis-selling and to protect the interests of investors in the securities market :

ICICI_Direct shall not offer access via APIs to unregulated platforms offering algorithmic services that make any reference to the past or expected future return of the algorithm.

ICICIdirect customers will continue to place orders directly via ICICIdirect Breeze APIs.

Explore Breeze API

Please refer below YouTube videos, GitHub repos and documentation page links for getting deep understanding of Breeze API.

How to create app on Breeze : https://www.youtube.com/watch?v=GYukrCaJhzA

How to generate Session Key: https://www.youtube.com/watch?v=nSxdbrWX3bY&list=PLI9bulJO9v7axBW-kLBZpsUwdSEOiKNaD&index=7

How to run your Trading Algo in python : https://www.youtube.com/watch?v=tWGsNC_lhuA&t=14s

Learn to write algorithms yourself: https://youtube.com/playlist?list=PLI9bulJO9v7axBW-kLBZpsUwdSEOiKNaD

Readymade sample codes (Python): https://github.com/Idirect-Tech/Breeze-Python-Examples/tree/main/webinar

Breeze API documentation page : Instruments – Breeze API Reference (icicidirect.com)https://api.icicidirect.com/breezeapi/documents/index.html?java#instruments

Breeze Python SDK page link : breeze-connect · PyPIhttps://pypi.org/project/breeze-connect/#place_order

Explore Spring:

Build-in strategies - ready to use

  1. Expiry Day special: This is a short options strategy that sells Index weekly options and tries to gain from the theta decay. A short straddle is entered at the onset. Following any significant moves in the underlying, a new short straddle is entered and existing loss-making legs are squared off. At exit time, all positions are squared off. This strategy is only meant for NIFTY, BANKNIFTY, FINNIFTY only.
  2. Smart Options : Enter your Basket of options with user defined parameters of Max loss and profit on the basket
  3. Iceberg : Slice your large orders in just few clicks. Both Limit as well as Market options are available.

BACKTESTER:

One stop solution for all your options need! • Customize or choose from a wide range of strategies! Enter your risk parameters with ease. • Backtest your trading strategy to peek into the past and see how it would have performed! • Go live with your strategy like a pro! Seamless journey for your ease!

This platform also offers clients to create their own strategies in two ways:

  1. No code: If you are averse or new to coding, rest assured. We have Visual programming as well which you can use to create your own strategies. to your preference
  2. Full code: You can use this platform to write your own code in python and back-test them as well as take them live.

[E29CF836] Thanks & Regards, Akash Sapkal, Team Breeze API, ICICI Securities


From: mavink @.> Sent: 08 July 2024 17:04 To: Idirect-Tech/Breeze-Python-SDK @.> Cc: Subscribed @.***> Subject: [Idirect-Tech/Breeze-Python-SDK] Redirect url to tradetron is not allowed? icicidirect.tradetron.tech is not allowed in API app error (Issue #113)

CAUTION: This email originated from outside the organization! Do not click links, open attachments or reply, unless you recognize the sender's email address! Use 'Report suspicious Email' button in the toolbar to report Phishing mails. Beware!

All tradetron API apps are deleted overnight. New app creation for Tradetron is not being allowed. What is the issue?

image.png (view on web)https://github.com/Idirect-Tech/Breeze-Python-SDK/assets/5507645/ef208f73-7cec-4368-9807-cbb404ff6fd9

— Reply to this email directly, view it on GitHubhttps://github.com/Idirect-Tech/Breeze-Python-SDK/issues/113, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A3TQZ47J6ECCW4N54QHAQIDZLJ2MXAVCNFSM6AAAAABKQUQ7EGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGM4TKMZYGU3TGNI. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Print this mail only if absolutely necessary. Save Paper. Save Trees." "The information contained in this e-mail and any attachments to this message are intended for the exclusive use of the intended recipient and may contain proprietary, confidential or legally privileged information. If you are not the intended recipient, please note that you are not authorised to disseminate, distribute or copy this e-mail or any parts of it or act upon/rely on the contents of this e-mail in any manner. Please notify the sender immediately by e-mail and destroy all copies of this e-mail and any attachments. Please also note that ICICI Bank or its subsidiaries and associated companies, (collectively "ICICI Group"), are unable to exercise control or ensure the integrity of/over the contents of the information contained in e-mail transmissions and that any views expressed in this e-mail are not endorsed by/binding on the ICICI Group unless the sender does so expressly with due authority of ICICI Group. Before opening any attachments please check them for viruses and defects and please note that ICICI Group accepts no liability or responsibility for any damage caused by any virus that may be transmitted by this email. Any unauthorized use of this email or any attachment(s) may be treated as infringement of right(s) including right of privacy under the applicable laws of India including Information and Technology Act, 2000. Thank you for your cooperation. Regulatory Disclosures are available on https://www.icicisecurities.com (for institutional business) and www.icicidirect.com (for retail business).

vhariprasath1975 commented 3 months ago

Dear ICICI Team,

While I understand why you disabled, pls. understand, most of the traders are not experts in python or programming and so it is difficult for them to code using Breeze. Now that ICICI has built a better trading app, I wanted to come back to it however, this is a big setback for me that you removed most of the Algo platforms including Tradetron and AlgoTest. Pls. reconsider enabling the access. Otherwise, you will end up losing half of the ICICI Direct customer base. Also, such decisions should not be done overnight without any warning to the customer. This is very insensitive of ICICI team.