loader2
NRI

How can we help you ?

Choose the category to find the help you need

    Announcements

    Shares bought under Margin Trading Facility (MTF) will have to be manually pledged by 10PM on the purchase date....
    Read More
    Whats is Spring?

    The Spring platform is created with all types of traders and investors in mind (however, not all of the strategies offered on the platform are appropriate for all traders/ investors). It provides an environment for research and trading of systematic investment strategies. You can perform analysis on your concepts, back-test them, and then use your techniques in real-world or even on paper trading. Your thoughts can be turned into trading methods with the aid of this platform. /1Spring offers an opportunity to create your own strategies, backtest over historical data, trade live, and monitoring your trades. All at one place!

    How can I build a strategy on Spring platform if I am not a coder?

    Don’t worry if you’re intimidated by or unfamiliar with coding. You can design your own strategies using visual programming tool offered on Spring platform. Refer to the platform documentation of Spring for more details on visual programming tool.

    How can I use Spring Platform?

    Login to ICICIdirect. Look at the upper right corner. You will find a Spring icon; click on that to reach the Spring platform. You can use following features available on the Spring platform. I. Creating Strategies II. Testing /1III. Live Trade /1IV. Monitoring /1These features are illustrated in detail in the platform documentation. Go through the final section – Navigate Through Spring, for a walkthrough of the platform

    How can I create strategies on Spring Platform?

    You can create your own strategies in the Research Lab provided by ICICIdirect’s Spring platform using the tools this platform provides. We provide three offerings for creating strategies: /1No Code: You can design your own strategies using our visual programming tool. An interactive and intuitive way of building your strategies. Full Code: You can use the Python environment on Spring platform to code your own strategies. Parameterized: These are pre-built strategies that allow you to modify the parameters to suit your preferences. There are two categories of parameterized strategies: Alpha Strategies: A variety of strategies with the potential to outperform the benchmark or provide a competitive advantage Smart Orders: Smart orders help you execute pre-determined trades more efficiently

    How to understand the full code - python environment available on Spring Platform?

    Spring platform provides you a technical documentation to understand the full code (Python) environment i.e. callbacks, APIs etc. associated with this platform.

    What is the difference between full and quick backtest available on Spring Platform?

    Quick backtest runs simulations of the strategy performance based on historical data with a reduced set of metric calculations and shows the result in real-time. Also, the result of the backtest is not saved when run in the quick mode. Quick back test may take anywhere between few seconds to few minutes depending on the timeframe selected.  You should opt for a full backtest when you want to study the result thoroughly and save it for future reference. A full backtest provides various parameters to analyze the result in comparison to quick backtest. Full back test may take 5 to 10 minutes depending on the timeframe selected.

    What are Smart Orders on Spring platform?

    Spring’s smart orders help you execute pre-determined trades efficiently. Different types of executions are available that aim to optimize impact cost, time-to-fill, slippage, market timing or a combination thereof. The customer gets the benefits of automated and faster execution, less slippage, and improved timings.

    What is Research Lab on Spring?

    Spring’s Research Lab lets you convert your idea into a trading strategy. If you have a logic in place, you can create your own strategy using the tools provided on Research Lab.

    What is the difference between one touch and automated strategies available on Spring Platform?

    With one touch strategies on Spring, we provide you alerts based on the created signals rather than placing trades directly to the exchange. The order is forwarded to exchange only after receiving client confirmation. It enables you to send orders with a single click while keeping an eye on market conditions.  Automated strategies on Spring are the strategies that we have made available for you. For such strategies, exchange approval is required. Once, automated strategy is started, algo will handle the rest from monitoring the market conditions till placing the trades

    What are the readymade strategies available on Spring platform?

    Refer to Ready-strategies documentation for all the details on algos being offered by ICICIdirect on Spring platform

    How can I monitor my placed orders on Spring platform?

    Live bots, and smart order sessions allow you to monitor your deployed strategies on Spring platform, on the basis of various performance metrics and trades, all at one place.