FAQ

How many stocks do you cover?

  • 17000+ Stocks, ETFs and ADRs trading on NASDAQ, NYSE, ARCA, AMEX and PINK.
  • 7500+ Stocks and ETFs trading on Frankfurt Stock Exchange (F), Germany.
  • 4900+ Stocks, ETFs and ETPs trading on London Stock Exchange (LSE), UK.
  • 3900+ Stocks trading on Bombay Stock Exchange (BSE), India.
  • 2700+ Stocks and ETFs trading on Hong Kong Stock Exchange (HK), HK.
  • 2000+ Stocks and ETFs trading on Toronto Stock Exchange (TO), Canada.
  • 1100+ Stocks and ETFs trading on Euronext Paris (PA), Paris, France.
  • 1100+ Stocks and ETFs trading on SIX Swiss Exchange (SW), Zurich, Switzerland.
  • Major World Indexes (INDX), Major Cryptocurrencies (CC), Forex Currencies (FOREX), and Commodities (COMM).
  • All available stocks will appear in the search bar if you search by ticker in "My Portfolio". All tickers trading on Frankfurt Stock Exchange have ".F" extension. All tickers trading on London Stock Exchange have ".LSE" extension. All tickers trading on Hong Kong Stock Exchange have ".HK" extension. All tickers trading on Bombay Stock Exchange have ".BSE" extension. All tickers trading on Toronto Stock Exchange have ".TO" extension. All tickers trading on Euronext Paris have ".PA" extension. All tickers trading on SIX Swiss Exchange have ".SW" extension. All indexes have ".INDX" extension. All CRYPTO Currencies have ".CC" extension. All Forex Currencies have ".FOREX" extension. All Commodities have ".COMM" extension.

    Does this Application provide real-time data?

    Yes, DataMelon PRO provides real-time stock data including price, volume, technical indicators, financials (income statement, balance sheet, cash flow), earnings, key statistics, news, 5 day's intraday data (5-minute intervals), and up to five years of historical daily market data. ALL historical data above 5 years will be provided as monthly data. The monthly volume is the sum of the entire month volume. The daily and monthly price data is adjusted to remove gaps caused by stock splits, dividends and distributions. That may cause our charts to look different from other services that do not perform the same adjustments. Therefore, some blue chip companies may have very low adjusted prices in the early trading days.

    How do you use the stock evaluation function?

    The stock evaluation function calculates a percentile ranking of a stock through comparing it with all stocks and its sector across 20 selected key statistics such as PE Ratio, Dividend Yield, Profit Margin, and ReturnOnAssetsTTM. To began, look up and select a stock through the search bar. Using the slider, the weight of each key statistic can be changed. You can switch the key off to remove it from the evaluation. The resulting score is split into two sections. The first section compares the select stock with all stocks, while the second section compares the select stock with its sector. If the stock does not belong to any sector, the second section will be empty. You can make a screenshot of the evaluation result and share to other apps. Currently, the evaluation function is not available for tickers trading on Bombay Stock Exchange (BSE).

    How do you use Create PDF Report function?

    Click on "Create PDF Report" button on selected stock view to generate PDF report. For iOS version, click Share button on the top right corner of the PDF viewer page to save or share to any Apps such as AirDrop, Email, Kindle, WhatsApp, and more. For Android version, the generated PDF file is stored in /Internal storage/DataMelon/ folder. You can also use Android's File Manager or Files App depends on the Android version of the device to view or share the generated PDF file to any Apps.

    How do you use the US stock screener function?

    Click on "Filter" button to retrieve matching stocks from our server base on the selected screening criteria. Users can select from 12 key statistics (such as 1/PERatio, DividendYield, and ProfitMargin) and choose a different Market Cap or Sector. Users can expand the search criteria to select another key statistic to narrow down the matching result. Users can also output the screening result in CSV format and share to others. Currently, the stock screener function is only available for tickers trading on major US stock exchanges. Users need to create a free user account to use this function.

    How do you use the User Recommendation function?

    You can view and interact with the recommendations of other users by posting replies and engaging in discussions. The recommendations can be sorted based on stock symbol, rating, post date, and the number of replies. You also have the ability to post or delete your own recommendations. To create a recommendation, you can use the search bar to find and select a specific stock, choose a rating (Strong Buy, Buy, Hold, or Sell), select a rating period (1 month, 6 months, 12 months), and provide a comment to support your rating. Afterward, you can click the "Post" button to submit your recommendation. It's important to contribute responsibly, as inappropriate posts may be deleted and your account could be suspended. Please note that you will need to create a free user account to utilize this function. This interactive feature fosters engagement and facilitates valuable exchanges among users.

    Do I need to create a free user account to use this software application ("Application")?

    Although you can use most functions without a user account, you do need to create a free user account to retrieve current key statistics data from our server for evaluating and screening stocks. The data is usually updated 2-3 hours after market closing. You can also use this free account to view and post stock recommendations and keep a copy of your historical quiz scores on our server.

    How do I add a new stock into My Portfolio?

    Go to PORTFOLIO⇒My Portfolio. Use the search bar to find specific stock tickers and view their details. If a stock is not already in your portfolio, an "Add to Portfolio" button will appear and simply click it. You have the flexibility to add, delete, and replace up to 100 stocks in your portfolio, allowing you to keep track of your investments efficiently.

    How do I delete a stock?

    Go to PORTFOLIO⇒My Portfolio, and click the recycle bin icon on the right side of the stock ticker.

    How do I update the stock data?

    Stock data will be automatically updated when you use the App. Or go to PORTFOLIO⇒My Portfolio, and click the update data icon on the right side of the search bar to refresh all the stocks in your portfolio. You can also update a single stock by selecting it in your portfolio. If you find any data error, you might need to delete the ticker and download it again.

    How to get adjusted smoothed data if a stock split?

    Adjusted smoothed data has been updated on the server side after a stock split. All you need to do is reload the data to your device. Please go to "My Portfolio", delete the existing stock and use "Search Stock Symbol" to add it back. It will reload adjusted smoothed data to your device.

    Why does it take a while to load a new stock into my portfolio?

    All data for the selected stock will be downloaded to your device, so it may take a while to download and process the data. But depending on your device, the process will take longer or shorter.

    Is the training data real data?

    The training data is 100% real historical market data. The price data is adjusted to remove gaps caused by stock splits, dividends and distributions. That may cause our charts to look different from other services that do not perform the same adjustments.

    How is simulation generated?

    Each simulation is randomly generated by selecting a stock and time period from the stocks in your portfolio. You will receive a profit and loss summary after each simulation. You can set simulator criteria by using SETTINGS.

    How is quiz generated?

    Each question is randomly generated by selecting a stock and time period from the stocks in your portfolio. You will receive a score after you submit your answers. You can set quiz criteria by using SETTINGS.

    Why is the quiz score between -1 and 1?

    The score is the correlation coefficient between the real forward return series and the answered return series. A value of 1 suggests that the forecast aligns exactly with the real return series. A value of -1 suggests that the forecast is completely wrong and the exact opposite of the real return series. A value of 0 suggests that the forecast does not contain any real predictability. In conclusion, the closer the score is to one the better.

    How do I synchronize my quiz scores?

    After you create your user account, go to Quiz⇒QuizScore and click the refresh button on the up-right corner. If you are already logged in, your score will be automatically sent to our server once you complete a quiz.

    What technical indicators are available?

    So far this Application provides:

    Simple Moving Average (SMA)

    SMA: n-period sum / n

    Exponential Moving Average (EMA)

    Initial SMA: n-period sum / n
    Multiplier: 2 / (Time periods + 1)
    EMA: {Close - EMA(previous day)} x multiplier + EMA(previous day).

    Bollinger Bands (BB)

    * Middle Band = 20-day simple moving average (SMA)
    * Upper Band = 20-day SMA + (20-day standard deviation of price x 2)
    * Lower Band = 20-day SMA - (20-day standard deviation of price x 2)

    Accumulation Distribution Line (ADL)

    Money Flow Multiplier = [(Close - Low) - (High - Close)] /(High - Low)
    Money Flow Volume = Money Flow Multiplier x Volume for the Period
    ADL = Previous ADL + Current Period's Money Flow Volume

    Aroon Indicator

    Aroon Up: (n - (periods since highest high in "n+1" periods)/n) x 100
    Aroon Down: (n - (periods since lowest low in "n+1" periods) /n) x 100

    Average Directional Index (ADX)

    Calculate the True Range (TR), Plus Directional Movement (+DM) and Minus Directional Movement (-DM) for each period.
    +DI = 100 times the smoothed moving average of (+DM) divided by average true range
    −DI = 100 times the smoothed moving average of (−DM) divided by average true range
    ADX = 100 times the smoothed moving average of the absolute value of (+DI − −DI) divided by (+DI + −DI)

    Average True Range (ATR)

    Current TR is the greatest of the following: current high less the current low, the absolute value of the current high less the previous close and the absolute value of the current low less the previous close.
    Current ATR = [(Prior ATR x 13) + Current TR] / 14

    Know Sure Thing (KST)

    RCMA1 = 10-Period SMA of 10-Period Rate-of-Change
    RCMA2 = 10-Period SMA of 15-Period Rate-of-Change
    RCMA3 = 10-Period SMA of 20-Period Rate-of-Change
    RCMA4 = 15-Period SMA of 30-Period Rate-of-Change
    KST = (RCMA1 x 1) + (RCMA2 x 2) + (RCMA3 x 3) + (RCMA4 x 4)
    Signal Line = 9-period SMA of KST

    Moving Average Convergence Divergence (MACD)

    MACD Line: (12-day EMA - 26-day EMA)
    Signal Line: 9-day EMA of MACD Line
    MACD Histogram: MACD Line - Signal Line

    Money Flow Index (MFI)

    Typical price = (high price + low price + closing price) / 3
    Raw money flow = typical price x volume
    Money flow ratio = (14-day Positive Money Flow) / (14-day Negative Money Flow)
    MFI = 100 - 100 / (1 + money flow ratio)

    Negative Volume Index (NVI)

    Cumulative NVI starts at 1000
    Add the Percentage Price Change to Cumulative NVI when Volume Decreases
    Cumulative NVI is Unchanged when Volume Increases
    Apply a 255-day EMA for Signals

    On Balance Volume (OBV)

    If the closing price is above the prior close price then:
    Current OBV = Previous OBV + Current Volume
    If the closing price is below the prior close price then:
    Current OBV = Previous OBV - Current Volume
    If the closing prices equals the prior close price then:
    Current OBV = Previous OBV (no change)

    Rate Of Change (ROC)

    ROC = [(Close - Close n periods ago) / (Close n periods ago)] * 100

    Relative Strength Index(RSI)

    RSI = 100 - 100 / (1 + RS)
    RS = Average Gain / Average Loss

    Stochastic Oscillator

    %K = (Current Close - Lowest Low)/(Highest High - Lowest Low) * 100
    %D = 3-day SMA of %K

    and Williams %R

    %R = (Highest High – Closing Price) / (Highest High – Lowest Low) x -100

    If you have any questions or find any problems, please do not hesitate to contact us by email at admin@practicetrades.com.