Skip to content
clkr

Loading tools…

    Stock Average Calculator

    Calculate your average stock price across several buys with this free online stock average calculator, and find how many shares to buy to average down.

    Loading…
    Processed locally in your browserHow?

    This tool runs in this browser tab. The files, text and values you enter are not uploaded to clkr.work servers — closing the tab clears them. Anonymous usage events (such as which button was pressed) are counted, never your content. Privacy policy

    What next?

    Found it useful? Share Stock Average Calculator

    Free, no sign-up, works in the browser — send it to a friend or add it to your site.

    How to use Stock Average Calculator

    1. 1Enter the number of shares and the price for each purchase
    2. 2Add the current price to see your profit or loss, or switch to the average-down mode
    3. 3Read your average price per share, total cost and the shares needed to reach a target average

    Frequently asked questions

    How do you calculate the average price of a stock?▾

    Multiply the shares of each purchase by its price, add these costs together and divide by the total number of shares. Buying 100 shares at 50 and 50 shares at 35 gives an average of 45.

    How many shares do I need to buy to average down?▾

    Use shares to buy = shares owned × (current average − target average) ÷ (target average − current price). The target must lie between your average and the current price.

    Does this work for crypto and ETFs?▾

    Yes. The average cost formula is the same for stocks, ETFs, funds and cryptocurrencies. Enter fractional amounts for coins and include fees in the price for an exact cost basis.

    Embed Stock Average Calculator on your website▾

    Paste this snippet into your page. The embedded tool runs in your visitor's browser and shows a small “Powered by clkr.work” link.