Infront Portfolio Manager

Functions on trading system reviews

Trading system evaluation objects are used to evaluate trading systems in the system test. They provide key figures for a trading sequence over an evaluation period and for one security at a time.


Trading system rating.AVGConsecutiveLosing→number

Result: The AVGConsecutiveLosing function returns the average length of loss series (sequence of losing trades).


Trading system rating.AVGConsecutiveWinning→number

Result: The AVGConsecutiveWinning function returns the average length of winning series (sequence of winning trades).


Trading system valuation.AVGDrawDownPerTrade→number

Result: The AVGDrawDownPerTrade function returns the average unrealized loss sustained in a trade (total).


Trading system valuation.AVGDrawDownPerTradeLong→number

Result: The AVGDrawDownPerTradeLong function returns the average unrealized loss sustained in a trade (long).


Trading system valuation.AVGDrawDownPerTradeShort→number

Result: The AVGDrawDownPerTradeShort function returns the average unrealized loss sustained in a trade (short).


Trading system rating.AVGTradeReturn→number

Result: The AVGTradeReturn function returns the average of the individual profits of the trades (total).


Trading system valuation.AVGTradeReturnLong→number

Result: The AVGTradeReturnLong function returns the average of the individual profits of the trades (long).


Trading system valuation.AVGTradeReturnShort→number

Result: The AVGTradeReturnShort function returns the average of the individual profits of the trades (short).


Trading system valuation.AVGLosingReturn→number

Result: The AVGLosingReturn function returns the average of the individual losses of the losing trades (total).


Trading system valuation.AVGLosingReturnLong→number

Result: The AVGLosingReturnLong function returns the average of the individual losses of the losing trades (long).


Trading system valuation.AVGLosingReturnShort→number

Result: The AVGLosingReturnShort function returns the average of the individual losses of the losing trades (short).


Trading system rating.AVGWinningReturn→number

Result: The AVGWinningReturn function returns the average of the individual winnings of the winning trades (total).


Trading system rating.AVGWinningReturnLong→number

Result: The AVGWinningReturnLong function returns the average of the individual winnings of the winning trades (long).


Trading system rating.AVGWinningReturnShort→number

Result: The AVGWinningReturnShort function returns the average of the individual winnings of the winning trades (short).


Trading system valuation.BuyAndHoldMaxDrawDown→number

Result: The BuyAndHoldMaxDrawDown function returns the maximum total loss incurred by the "Buy & Hold" strategy in the evaluation period.


Trading system valuation.BuyAndHoldMaxPushUp→number

Result: The BuyAndHoldMaxPushUp function returns the maximum unrealized profit that the "Buy & Hold" strategy has in the interim during the evaluation period.


Trading system valuation.BuyAndHoldReturn→number

Result: The BuyAndHoldReturn function provides the performance of the "Buy & Hold" strategy in the evaluation period.


Trading system evaluation.EvalPeriodPeriods→number

Result: The EvalPeriodPeriods function returns the length of the evaluation period in periods.


Trading system evaluation.EvalPeriodYears→Number

Result: The EvalPeriodYears function returns the length of the evaluation period in years.


Trading system evaluation.EvalPeriodStart→Date

Result: The EvalPeriodStart function returns the start date of the evaluation.


Trading system evaluation.EvalPeriodEnd→Date

Result: The EvalPeriodEnd function returns the end date of the evaluation.


TradingSystemRating[From;To]→TradingSystemRating

From (date [two years ago to]).

Until (date [current date]).

Result: The TradingSystemValuation function provides a trading system valuation object for the trading system.


Trading system valuation.maximumConsecutiveLosing→number

Result: The MaximalConsecutiveLosing function returns the length of the maximum loss series (sequence of losing trades).


Trading system rating.maximumConsecutiveWinning→number

Result: The MaximalConsecutiveWinning function returns the length of the maximum winning streak (sequence of winning trades).


Trading system valuation.MaximumDrawDownPerTrade→number

Result: The MaximalDrawDownPerTrade function returns the maximum unrealized loss sustained in a trade (total).


Trading system valuation.MaximumDrawDownPerTradeLong→number

Result: The function MaximalDrawDownPerTradeLong returns the maximum unrealized loss that was sustained in a trade (long).


Trading system valuation.MaximumDrawDownPerTradeShort→number

Result: The MaximalDrawDownPerTradeShort function returns the maximum unrealized loss that was sustained in a trade (short).


Trading system valuation.maximumTradeReturn→number

Result: The MaximalTradeReturn function returns the largest single profit of a trade (total).


Trading system valuation.maximumTradeReturnLong→number

Result: The MaximalTradeReturnLong function returns the largest single profit of a trade (long).


Trading system valuation.MaximumTradeReturnShort→number

Result: The MaximalTradeReturnShort function returns the largest single profit of a trade (short).


Trading system valuation.MinimalTradeReturn→number

Result: The MinimalTradeReturn function returns the largest single loss of a trade (total).


Trading system valuation.MinimalTradeReturnLong→number

Result: The MinimalTradeReturnLong function returns the largest single loss of a trade (long).


Trading system valuation.MinimalTradeReturnShort→number

Result: The MinimalTradeReturnShort function returns the largest single loss of a trade (short).


Trading system valuation.LimitExitCount→number

Result: The LimitExitCount function returns the number of trades that were terminated with a limit abort (total).


Trading system valuation.LimitExitCountLong→number

Result: The LimitExitCountLong function returns the number of trades that were terminated with a limit abort (long).


Trading system valuation.LimitExitCountShort→number

Result: The LimitExitCountShort function returns the number of trades that were terminated with a limit abort (short).


Trading system rating.LosingTradesCount→Number

Result: The LosingTradesCount function returns the number of losing trades (total).


Trading system evaluation.LosingTradesCountLong→Number

Result: The LosingTradesCountLong function returns the number of losing trades (long).


Trading system rating.LosingTradesCountShort→number

Result: The LosingTradesCountShort function returns the number of losing trades (short).


Trading system valuation.OptimalPeriodsInCount→Number

Result: The OptimalPeriodsInCount function returns the number of periods in which the optimal trading system was invested.


Trading system valuation.OptimalReturn→number

Result: The OptimalReturn function provides the profit that an optimal trading system would achieve over the evaluation period with reinvestment of the profits.


TradingSystemValuation.OptimalReturnWithoutReinvestment→Number

Result: The OptimalReturnWithoutReinvestment function provides the profit that an optimal trading system would achieve on the evaluation period without reinvesting the profits.


Trading system valuation.PeriodsInCount→Number

Result: The PeriodsInCount function returns the number of periods in which the trading system was invested (total).


Trading system valuation.PeriodsInCountLong→Number

Result: The PeriodsInCountLong function returns the number of periods in which the trading system was invested (long).


Trading system valuation.PeriodsInCountShort→Number

Result: The PeriodsInCountShort function returns the number of periods in which the trading system was invested (short).


Trading system valuation.ProfitFactor→number

Result: The ProfitFactor function returns the profit factor (total).


Trading system valuation.ProfitFactorLong→number

Result: The ProfitFactorLong function returns the profit factor (long).


Trading system valuation.ProfitFactorShort→number

Result: The ProfitFactorShort function returns the profit factor (short).


Trading-System-Valuation.State→PaymentwithTime

Result: The State function returns the state (0=out, 1=long, -1=short) that the trading system assumes at the end of the evaluation period. The time supplied is the date on which the condition was assumed.


Trading system valuation.STDLosingReturn→number

Result: The STDLosingReturn function returns the standard deviation of the individual profits of the losing trades (total).


Trading system valuation.STDLosingReturnLong→number

Result: The STDLosingReturnLong function returns the standard deviation of the individual profits of the losing trades (long).


Trading system valuation.STDLosingReturnShort→number

Result: The STDLosingReturnShort function returns the standard deviation of the individual profits of the losing trades (short).


Trading system valuation.STDTradeReturn→number

Result: The STDTradeReturn function returns the standard deviation of the trade profits (total).


Trading system valuation.STDTradeReturnLong→number

Result: The STDTradeReturnLong function returns the standard deviation of trade profits (long).


Trading system valuation.STDTradeReturnShort→number

Result: The STDTradeReturnShort function returns the standard deviation of the trade profits (short).


Trading system valuation.STDWinningReturn→number

Result: The STDWinningReturn function returns the standard deviation of the individual winnings of the winning trades (total).


Trading system valuation.STDWinningReturnLong→number

Result: The STDWinningReturn function returns the standard deviation of the individual winnings of the winning trades (long).


Trading system valuation.STDWinningReturnShort→number

Result: The STDWinningReturn function returns the standard deviation of the individual winnings of the winning trades (short).


Trading system valuation.TotalCharge→Number

Result: The TotalCharge function returns the total of all charges.


Trading system valuation.totalIncomeInterest→number

Result: The TotalIncomeInterest function returns the sum of all interest payments.


Trading system valuation.TotalMaximalDrawDown→number

Result: The TotalMaximalDrawDown function returns the maximum unrealized total loss that the trading system has incurred in the evaluation period.


Trading system valuation.totalReturn→number

Result: The TotalReturn function provides the total percentage performance of the system over the evaluation period with reinvestment of profits.


Trading system valuation.totalReturnWithoutReinvestment→number

Result: The TotalReturnWithoutReinvestment function provides the total percentage performance of the system over the evaluation period without reinvestment of profits.


Trading system valuation.TradesCount→number

Result: The TradesCount function returns the number of trades (total).


Trading system valuation.TradesCountLong→Number

Result: The TradesCountLong function returns the number of trades (long).


Trading system valuation.TradesCountShort→number

Result: The TradesCountShort function returns the number of trades (short).


Trading system rating.WinningTradesCount→Number

Result: The WinningTradesCount function returns the number of winning trades (total).


Trading system rating.WinningTradesCountLong→Number

Result: The WinningTradesCountLong function returns the number of winning trades (long).


Trading system rating.WinningTradesCountShort→Number

Result: The WinningTradesCountShort function returns the number of winning trades (short).