See Into the Future
Instantly analyze any financial instrument in multiple timeframes and predict future price movements with uncanny accuracy.
PrescienTrader is the World's Most Advanced Financial Market Cycles Analytic Platform
The Prescient Line
PrescienTrader analyzes hundreds of thousands of data points to calculate the amplitude and phase for hundreds of cycle frequencies. Then, using our proprietary IntelliCycle™ technology, it filters out the market noise and intelligently extracts the optimal cycles for the market condition. Finally, it combines these cycles to create the Prescient Line™, which is the prediction of future prices. The Prescient Line dynamically updates with each new bar, analyzing all the data leading up to that bar.
Position the vertical selector line on any bar to perform a Point-in-Time Analysis, which is a cycles analysis at the selected point in time. When performing a Point-in-Time analysis, PrescienTrader only considers data to the left of the selected bar, ignoring price data to the right of the bar. This allows you to visually compare the Prescient Line, starting at that point in time, with actual future prices.
View Individual Cycles
Static Prescient Line
The Prescient Line is dynamic in that its shape changes with each new bar. This is essential for trading, as it provides the most accurate and up-to-date analysis for making trading decisions. However, its dynamic nature makes it difficult to look back in time, to see how well it performed on prior bars. Of course, you can perform a Point-in-Time analysis on any prior bar, but that only shows the result for the selected bar. Therefore, PrescienTrader also provides a feature called the Static Prescient Line.
Unlike the regular Prescient Line which changes after each new bar, the Static Prescient Line never changes. When you enable this option, it scans back through all the visible bars and plots the direction and slope of the Prescient Line for each bar at that point in time. Thus, you can easily view all the prior buy/sell signals on any chart.
PrescienTrader includes a spectrum analyzer that allows you to view the entire cycles spectrum. This can be useful when fine tuning parameters, as it allows you to visualize the effects of different parameter settings.
In addition to the spectral analysis graph, it also provides a detailed report, showing parameter settings, a list of the significant cycles and the data for all analyzed cycles.
For each cycle frequency, it displays amplitude, strength, start date/time and Bartels score, which indicates the statistical correlation between the cycle frequency and the price chart.
Dynamic FLD and RSI
JM Hurst invented the Future Line of Demarcation (FLD). The FLD is a plot of the price graph shifted forward in time by half of a cycle frequency. When price crosses the FLD, it confirms that a peak or trough has occurred in the corresponding cycle frequency. PrescienTrader can plot the FLDs for any combination of the significant cycle frequencies.
The Relative Strength Index (RSI) indicates the strength of price relative to its recent history over a certain range of bars. When RSI is at a high level and turns down, it indicates the uptrend may be ending and vice versa. The problem with RSI is that using different lookback ranges can yield dramatically different results, so how do you know which lookback range to use? Lars von Thienen invented the concept of the dynamic RSI, which automatically adjusts the lookback range based on cycle frequencies and PrescienTrader provides a dynamic RSI indicator. You can choose between setting the RSI range equal to the cycle frequency or half the cycle frequency.
The Parameters dialog allows you to adjust numerous settings, including the data series to analyze, detrending, cycle frequency range, lookback range, projection bars and more. You can control the settings independently for the base timeframe and two higher timeframes (HTP1 and HTP2). When you change settings, the plotter and scanner views update in real time.
PrescienTrader can analyze any data series and optionally perform on-the-fly detrending of the data. You can select a built-in data series, such as OHLC, Avg, etc… or you can use the output from an indicator as a custom data series. Any indicators you add to the chart will automatically show up in the Data Series selection list.
You can also save settings individually for each instrument and each timeframe. When analyzing lots of different markets, it’s easy to lose track of which settings work best for which markets. After saving the settings for an instrument, the saved settings will automatically be displayed in the report the next time you load that chart.
Backtesting, Optimization and Screening
The Developer edition of PrescienTrader features a sophisticated backtesting and optimization module. The backtesting module provides Point-in-Time analysis over a user-specified range of bars. For each bar, you can access data such as Prescient Line Slope, total number of bars in the current Prescient Trend, the bar number relative to the trend start and whether or not price has crossed an FLD. It can optionally analyze data on up to two additional timeframes. You can then combine this data with other indicators to develop and backtest advanced trading systems.
Since PrescienTrader is built on AmiBroker, you have access to the most powerful backtesting and optimization platform on the planet. AmiBroker features true portfolio backtesting, pyramiding and scaling, walk forward testing and Monte Carlo simulations. Additionally, AmiBroker includes smart optimization engines, such as Covariance Matrix Adaptation Evolutionary Strategy (CMA-ES), Standard Particle Swarm Optimizer (SPSO) and Adaptive Parameter-less Particle Swarm Optimizer (Tribes). These engines can greatly accelerate the optimization process.
The screening module, available in all PrescienTrader editions, scans through thousands of financial instruments in your database to filter out trading opportunities based on cycles data. For example, a key cyclical trading signal occurs when price crosses an FLD. Therefore, you could search for any chart in which an FLD cross has occurred on the most recent bar, then apply other screening criteria to identify trading opportunities having the greatest probability of success.
Finally, AmiBroker is written in blazing-fast C++ and allows for up to 32 threads per analysis window. This is critical because cycles backtesting is extremely CPU and memory intensive. Unlike conventional indicators, cycles backtesting requires performing a full cycles analysis on each and every bar in the backtest. Depending on the number of bars in your backtest, this could be hundreds or thousands of times slower than a standard backtest. Therefore, you need the fastest-possible software platform and all the CPU power and memory you can get your hands on.