Custom Search

buyupside

free stock market info

Stock Returns Distribution Calculator

Stock Returns Distribution Calculator

The Stock Returns Distribution Calculator computes the individual return for each buy and sell return and places the return in a preset return category for any stock, exchange-traded fund (ETF) and mutual fund listed on a major U.S. stock exchange and supported by Alpha Vantage. Indexes are not supported.

Calculator Inputs
Stock Symbol:
Number Years of Prices:
Reset Form


Computational Notes:

The calculator computes the percent return for each buy and sell combination for the specified time period, places the return in a preset return category, computes the total number of returns in each category and finally computes the percentage of total number of returns for each return category.

Return Distributions for AAPL (10 Years)
Return Category # Returns % of All Returns
-100% - 0% 375 5.1653%
0% - 100% 3,225 44.4215%
100% - 200% 996 13.7190%
200% - 300% 855 11.7769%
300% - 400% 680 9.3664%
400% - 500% 460 6.3361%
500% - 600% 304 4.1873%
600% - 700% 166 2.2865%
700% - 800% 100 1.3774%
800% - 900% 51 0.7025%
900% - 1000% 26 0.3581%
1000% - 1100% 10 0.1377%
1100% - 1200% 8 0.1102%
1200% - 1300% 4 0.0551%
1300% - 1400% 0 0.0000%
1400% - 1500% 0 0.0000%
>= 1500% 0 0.0000%
Total Returns 7,260
Cumulative Return Distributions for AAPL (10 Years)
Return Category Cumulative # Returns Cumulative % of All Returns
-100% - 0% 375 5.1653%
0% - 100% 3,600 49.5868%
100% - 200% 4,596 63.3058%
200% - 300% 5,451 75.0826%
300% - 400% 6,131 84.4490%
400% - 500% 6,591 90.7851%
500% - 600% 6,895 94.9725%
600% - 700% 7,061 97.2590%
700% - 800% 7,161 98.6364%
800% - 900% 7,212 99.3388%
900% - 1000% 7,238 99.6970%
1000% - 1100% 7,248 99.8347%
1100% - 1200% 7,256 99.9449%
1200% - 1300% 7,260 100.0000%
1300% - 1400% 7,260 100.0000%
1400% - 1500% 7,260 100.0000%
>= 1500% 7,260 100.0000%
Summary Return Distributions Data for AAPL (10 Years)
Start DateOct-31-2016
End DateOct-23-2026
# Monthly Prices121
Min DateNov-30-2016
Min Price$25.40
Max DateOct-23-2026
Max Price$347.73
Number Returns7,260
Average Return188.24%
Minimum Return-30.46%
Maximum Return1,268.83%
Number Profitable Returns6,885
Percent Profitable Returns94.83%
Number Unprofitable Returns375
Percent Unprofitable Returns5.17%
Profitable to Unprofitable Returns Ratio18.36