Current Day's High Formula in Excel

Looking for an easy way to get the highest trading price for a stock on its most recent trading day? The Current Day’s High formula in Excel with MarketXLS allows you to retrieve the day’s high price for stocks, options, indices, and even crypto symbols—directly in your worksheet. This powerful Excel function can help traders and analysts quickly analyze daily market movements and make timely decisions.

Understanding Current Day's High

  • Purpose: The Current Day's High formula returns the highest price at which a given stock (or other instrument) traded on the most recent trading day.
  • Key Benefits:
    • Automates daily high price lookups.
    • Streamlines portfolio analysis by providing direct Excel integration.
    • Saves time that would otherwise be spent searching multiple data sources.
  • When to Use:
    • Monitoring intraday stock performance.
    • Quickly checking the highest trading price during the current trading session.
    • Building dashboards or financial models that need the most recent day’s high data.

Syntax and Parameters

=DaysHigh(Symbol)
Parameter Description Required Example
Symbol The symbol or ticker for which you want the current day’s high. Yes "MSFT", "^SPX"

Return Value:
• Returns the highest price of the most recent trading day for the specified Symbol.
• If the function encounters an invalid symbol or license issue, it returns "NA".

?? Note: Make sure you have a valid MarketXLS license and a stable internet connection; otherwise, the formula may return "NA".

Examples and Usage

Below are some practical examples of using the DaysHigh function in Excel with different symbol formats and date references:

  1. Basic Stock Symbol

    =DaysHigh("MSFT")

    Use this to fetch the current day’s high price for Microsoft.

  2. Index Symbol

    =DaysHigh("^SPX")

    Retrieves the current day’s high for the S&P 500 index.

  3. Option Symbol

    =DaysHigh("@MSFT 110122C00020000")

    Displays the current day’s high price for a specific Microsoft option contract.

  4. Crypto Symbol

    =DaysHigh("BTCUSD:DEFAULT")

    Returns the highest trading price for Bitcoin in USD on the current day.

? Pro Tip: Combine DaysHigh with other MarketXLS functions like OpenPrice or AskPrice to get a comprehensive view of market data within your Excel models.

Common Questions

  1. Why am I getting “NA” as a result?

    • This could mean the symbol is incorrect, your MarketXLS license is invalid, or there was a temporary data retrieval issue. Double-check the symbol and your license credentials.
  2. Does DaysHigh support historical dates?

    • Not in this function. It specifically returns the highest price for the most recent trading day. For historical data, consider other MarketXLS functions designed for that purpose.
  3. How does MarketXLS handle different date formats when using DaysHigh?

    • As DaysHigh only needs a symbol, date formats do not apply directly to this function. Other functions that do require dates can accept cell references, direct date strings (e.g., "2024-03-15"), or references to other Excel date functions.
  4. Any performance considerations?

    • The formula retrieves data in real time from MarketXLS servers. Performance may depend on your internet speed and MarketXLS server availability. Caching mechanisms help reduce repeated calls.

By using the Current Day’s High formula in Excel with MarketXLS, you can streamline your workflow, ensuring that your analyses and trading strategies always incorporate the most up-to-date day’s high price data for your chosen symbol.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Current Day's High and Other Financial Formulas
How does MarketXLS work?