![]() For an hour candle interval, the maximum backtest period is 365 days. If the start date for the backtest is selected to be 1st Jan 2019, the allowed end date for the backtest would be till 31st March 2019. For 3-30 min candle interval, the maximum backtest period is 90 days from the start date. If the start date for the backtest is selected to be 1st Jan 2019, the allowed end date for the backtest would be till 30th Jan 2019. For 1 min candle interval, the maximum backtest period is 30 days from the start date. Backtest period can be modified to re-run backtests i.e users can change the start and end date of the backtest period but the period range is limited based on the candle interval. Backtest period is the look back period to perform a backtest and is defined by selecting the start and stop date for the backtest. While backtesting an entry will only be triggered when the notional value of the trade is less than the Initial capital + Cumulative Profit or Loss uptill previous tradeī. Initial capital acts as the maximum capital that will be used by the system during a backtest to perform a hypothetical trade. This capital does not represent any capital held by the user and is for backtest purposes only. Initial capital represents the hypothetical maximum capital allocated for a trade for each intrument. Additionally, if strategy is in created in advanced mode, you can find Position Sizing parameters and the amount you'd want to allocate based on position sizing type selected.Įntry read a summary text of your entry condition and get an option to quickly change the entry start/stop time.Įxit read a summary text of your exit condition and have the ability to change TP SL types between Percentage, Points and Absolute (in create basic only percentage type).īacktest parameters gives you the following 3 options After the backtest is run with a quantity, the same quantity value is used when the strategy is deployed. Quantity is a positive integer with defined absolute position size of an order, using which the strategy performs hypothetical trades during the backtest. Quanity represents the trading quantity to be used by the strategy. If CNC/NRML has been selected as the holding type, CNC will be used as the holding type for equities and NRML for futures/options contracts based on the symbol and instrument segment. ![]() CNC/NRML is used for overnight trading, where the stock/contract is held after the market closes and can be carried forward to the next day. MIS is used for intra day margin trading, where the order will get squared off during the market close. Holding Type can be MIS or CNC/NRML and represents the holding type used to place hypothetical orders in a backtest. All backtest calculations are made using the close price of the selected candle interval.Ĭ. Candle Interval is defined as the time frame of each candle. It is important to know Renko chart type is available only in Basic Createī. Chart Type allows you to choose from Candle stick, Heikin Ashi and Renko. Do note for Dynamic Contract the Order Type setting set inside the contract will always supersede the position type selected here.Ī. Position I would take allows you to decide whether you want to Buy or Sell the instrument. Hence if you are on an Ultimate plan, the backtest count will look like "949/1000", this means you now have 949 backtest left out of 1000 before your limit is reached for today Backtest Parameters ¶ Overall you would have exhausted 51 counts till now. Likewise, if the strategy has 50 scrips and you click on backtest once then 50 counts of backtest will reduce. If a strategy has 1 scrip and you click on backtest, the count will reduce by 1. ![]() This backtest count depends on the number of instrument(s) added in a strategy. With the Ultimate plan, you get a backtest count of 1000 per day. With Regular plan, you get a backtest count of 300 per day. The backtest page allows users to adjust and modify various input parameters which are used to run a backtest. These metrics give you a comprehensive idea of your strategy performance before you deploy in the market.Īfter you create an strategy and click on run backtest, the strategy starts checking for all the signals that got generated during the selected time period. The backtest results include Profit and loss curve, maximum gains/losses, average gain per winning trade, average loss per losing trade, maximum drawdown and much more. Streak has the most powerful backtesting engine in the world that generates performance metrics for multiple stocks in a single click. ![]() ![]() Backtesting is the process of applying a set of rules to historical data with the goal of assessing the strategy's effectiveness in generating profit. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |