Intraday periods for cryptocurrencies |
| 12/20/2021 |
5-minute, 15-minute, 30-minute, 1-hour, and 4-hour periods have been added for cryptocurrencies. You can select these periods in the corresponding select-box on the Crypto Screener editing page or refer to it by @m5, @m15, @m30, @h1, or @h4 in the Formula Screener. For example, crex(binance,coinbase) and (sma(7) ca sma(21))@h4 reads as a 7-period simple moving average crossed above 21-period simple moving average on the 4-hour chart. You can also use intraday periods in the Crypto Backtest and Chart Template tools. Please note that using intra-day periods may limit backtesting to a shorter period due to the lack of corresponding data. |
| |
Volume Weighted Average Price |
| 10/20/2021 |
The VWAP (Volume Weighted Average Price) indicator has been added to the product, and you can use it in the Formula Screener. But there are some limitations. It applies only to tickers on the IEX exchange and currency pairs on Forex since, at this time, intraday data is supported by us only for IEX and Forex. Therefore, for screening US stocks using the VWAP indicator, you should add IEX exchange to the stock universe criterion. For example, in the Formula Screener, the exch(iex) and vwap > sma(7) expression reads as VWAP is above the 7-day moving average. Or, exch(iex) and (price ca vwap)@m15 means price crossed above VWAP on 15-minute periods. Both formulas will screen IEX as we have specified the corresponding condition. Please note that the VWAP indicator can not be selected in the regular Stock Screener tool. It is available in the Formula Screener tool only. |
| |
Earnings report date |
| 10/11/2021 |
The earnings report date has been added to the Stock Quote page. Also, using the Formula Screener tool, you can find stocks for which earnings report date will be in a specified number of days or from the earnings report date of which a specified number of days have passed. So, for example, the formula expression days_to_earn_rep() < 5 can be used to find companies that will report in the next five days. Or, the expression days_since_earn_rep() < 5 will work to find companies reported in the last five days. |
| |
Portfolio import |
| 9/20/2021 |
This feature can be helpful for those who use the Portfolio Tracker tool to monitor their trading positions. You can now import trading positions from a CSV (comma-separated values) file into a portfolio. Each line in the file must correspond to one position and contain the values separated by commas in the following order: Ticker name, Entry date, Entry price, Position size, Exit date, Exit price. Since there can be active and closed positions, the last two fields are optional. The header line is not allowed. You can import only a text file with a size of no more than 200 kilobytes containing no more than 1000 lines. You can view an example of such a file: example.csv |
| |
Darvas Box indicator |
| 9/13/2021 |
The Darvas Box indicator has been added to the product. Darvas' theory is based on trading ranges (boxes), the upper and lower boundaries of which are the highest and lowest prices for a certain period, respectively. Thus, the price peaks form the upper and lower borders of the box. A price breakout beyond the upper bound gives a buy signal. Conversely, a price breakout beyond the lower bound is a sell signal. The opposite border of the box in both cases acts as a protective stop loss level. The indicator on the site is provided in the form of two continuous lines, green and red. The green line is the top border of the box, and the red line is the bottom border of the box. The indicator parameters are the number of days with prices below the peak bar on the left and right, respectively. You can select Darvas Box criteria in the Volatility - Price category of the Stock Screener tool or refer to upper and lower lines by darvasub and darvaslb in the Formula Screener. For example, price ca darvasub(5,3) expression means price crossed above Darvas upper line. Or, price cb darvaslb(5,3) reads as price crossed below Darvas lower line. |
| |
Toby Crabel patterns |
| 8/30/2021 |
Toby Crabel is a legendary trader who became a millionaire by trading the financial markets. His book, Day Trading with Short-Term Price Patterns, written in 1990, gained worldwide fame and praise from renowned trading gurus such as Larry Williams and Linda Raschke. Through extensive research, Crabel has identified how price bar patterns can predict subsequent price changes. The most popular patterns described in the book, such as Inside Day, NR4, NR7, Spring, Upthrust, are now available in the Chart Patterns - Toby Crabel criteria category of the Stock Screener tool. |
| |
Strategy Backtest Web API |
| 8/25/2021 |
This feature can be helpful for those who use the Strategy Backtest tool to track their trading positions on the live market. Each strategy you create has a permanent URL assigned to it. This URL lets you get a list of recently simulated trading positions with such data as entry price, position size, stop loss and take profit levels in a computer-friendly text format. This data can help execute the strategy on the live market. Many brokers support the ability to create trading robots, special computer programs serving to automate stock trading. You can use such a program to synchronize your trading positions by sending Web requests a few minutes before the market closes. Or, if your strategy uses the Next Day Open model, you can get data shortly after the market opens. You can view the URL assigned to your trading strategy by clicking on the Plug icon on the Strategy Backtest results page. |
| |
Elliott Wave Oscillator |
| 8/3/2021 |
The Elliott Wave Oscillator has been added to the product. Elliott waves are one of the most commonly used methods of technical analysis. However, the author of Elliott waves, Ralph Nelson Elliott, found out that it is not easy to determine whether a new wave has formed or not in some cases. To solve this problem, he designed the Elliott Wave Oscillator (EWO). The indicator is the difference between a 5-period and 35-period simple moving average. On the chart, it is plotted as a histogram with positive and negative areas. Here are some rules to follow when using the indicator. The first wave in a bullish uptrend often begins with a bullish divergence between the prices and the EWO indicator. And the fifth wave usually ends with a bearish divergence. The highest values of the EWO indicator are during the third wave. During corrective waves, the indicator does not reach new peaks. MarketInOut.com provides Elliott Wave Oscillator with a signal line, the 5-period moving average of the indicator. You can select EWO in the Oscillators category of the Stock Screener tool or refer to it by ewo in the Formula Screener. For example, ewo(5,35,5) div_bull expression means EWO(5,35,5) bullish divergence. Or, ewo(5,35,5) ca ewos(5,35,5) reads as EWO(5,35,5) crossed above signal line. |
| |
Williams Alligator |
| 7/26/2021 |
The Alligator indicator has been added to the product. Bill Williams invented the Alligator indicator in 1995 as a visual tool for trend recognition. It consists of three lines overlaid on a pricing chart representing Jaw, Teeth, and Lips. Jaw, Teeth, and Lips are 13-period, 8-period, and 5-period smoothed moving averages moved by 8, 5, and 3 periods into the future, respectively. It is also worth noting that these moving averages are calculated based on median price. When all the lines are intertwined, the market is in consolidation (the alligator is asleep). Conversely, when three lines are stretched apart and moving higher or lower, it denotes a bullish or bearish trend correspondingly (the alligator's mouth is wide open). If the distance between the lines decreases, this may signal the end of the current tendency (the alligator is sated). Line crossings can also signal a trading opportunity. For example, when the Jaw line crosses above other lines, it is a buy signal. And vice versa, the crossing below Teeth and Lips lines by the Jaw line can be considered a sell signal. You can select Jaw, Teeth, and Lips lines in the Moving Averages criteria category of the Stock Screener tool. In the Formula Screener, you can use jaw, teeth, and lips variables to refer to the indicator's lines. For example, jaw(13,8) ca teeth(8,5) reads as Jaw crossed above Teeth. Or, price cb lips(5,3) reads as price crossed below Lips. It is also worth noting that in the formula screener, when using comparison operators (< or >), we refer to the most recent line values that are moved into the future. If we want to compare two values that correspond to the same date on the chart, we need to use the shift operator, for example, teeth(8,5) > jaw(13,8)@3. The Teeth line is moved by five periods and the Jaw line by eight periods in the future. Therefore, to compensate for the difference, we need to take the 3rd value of the Jaw line from the right. Or, another example, price > jaw(13,8)@8. Here we take the 8th value of the Jaw line on the right, corresponding to the current date on the chart, to compare it with the last price. |
| |
Stock Screen Web API |
| 6/28/2021 |
You can create and backtest trading strategies with MarketInOut.com, and our team has done a great job on this. But what about automated trading? Our product is not broker-integrated, and we cannot trade on your behalf. But many brokers support the ability to create trading robots, special computer programs serving to automate stock trading. And we can provide you with a Web API (Application Programming Interface) that you can use to get data from the stock screener in such programs. Sending Web requests at regular intervals makes it possible to determine which tickers meet a stock screen's criteria. This functionality, implemented in a trading robot and other logic associated with opening and closing positions, enables you to automate stock trading. Such a Web API is available now. Each stock screen you create has a permanent URL assigned to it. This URL allows you to get a list of tickers that meet the criteria of the corresponding stock screen in a computer-friendly text format. You can view the URL assigned to your stock screen by clicking on the Plug icon on the Stock Screener results page. |
| |
Intraday periods for IEX |
| 4/13/2021 |
In addition to 1-hour and 4-hour periods, 5-minute, 15-minute, and 30-minute periods have been added for IEX exchange. You can select these periods in the corresponding select-box on a Stock Screener editing page or refer to it by @m5, @m15, or @m30 in the Formula Screener. For example, exch(iex) and (sma(7) ca sma(21))@m5 reads as 7-period simple moving average crossed above 21-period simple moving average on the 5-minute chart. You can also use intraday periods in the Strategy Backtest and Chart Template tools. Please note that using intra-day periods may limit backtesting to a shorter period due to the lack of corresponding data. |
| |
Intraday periods for Forex |
| 3/22/2021 |
In addition to 1-hour and 4-hour periods, 5-minute, 15-minute, and 30-minute periods have been added for Forex. You can select these periods in the corresponding select-box on a Forex Screener editing page or refer to it by @m5, @m15, or @m30 in the Formula Screener. For example, fxgroup(all) and (sma(7) ca sma(21))@m5 reads as 7-period simple moving average crossed above 21-period simple moving average on 5-minute chart. You can also use intraday periods in the Strategy Backtest and Chart Template tools. |
| |
4-hour periods |
| 3/1/2021 |
In addition to hourly periods, 4-hour periods have been added for the IEX exchange and Forex. You can select 4-hour periods in the corresponding select-box on a stock screen editing page or refer to it by @h4 in the Formula Screener. For example, exch(iex) and (sma(7) ca sma(21))@h4 reads as 7-period simple moving average crossed above 21-period simple moving average on 4-hour chart. You can also use 4-hour periods in the Strategy Backtest tool. It is worth mentioning that intra-day periods are supported only for the IEX exchange and Forex. Therefore the corresponding exchanges should be selected as the stock universe criterion. |
| |
Relative Vigor Index |
| 2/1/2021 |
John Ehler first published the RVI (Relative Vigor Index) indicator in the Stocks & Commodities magazine in 2002. RVI helps determine if the market sentiment is bullish or bearish by comparing the closing and opening prices. In a growing market, the indicator shows how much the closing prices are higher than the open prices relative to the daily range, that is, how much the price rises vigorously during trading sessions. The indicator line will also grow in this case, showing the strength of the uptrend. On the contrary, in a falling market, the indicator will decline the more actively, the more energy is inherent in falling prices. Thus, the indicator helps to determine whether the current movement has potential for further development or if a reversal is expected. Like the Stochastic Oscillator, RVI generates trading signals when the indicator line crosses the signal line. The trading signal will be stronger if the crossover is in the oversold/overbought zone or if there is a divergence between the indicator and price. You can select this indicator in the Oscillators category of the Stock Screener tool or refer to it by rvi in the Formula Screener. For example, rvi(10) div_bull expression means RVI(10) bullish divergence. Or, rvi(10) ca rvis(10) reads as RVI(10) crossed above signal line. |
| |
|