Statistics of Price Movements of Bank of America Corp (BAC)

The price movements of Bank of America Corp (ticker BAC) are summarized in five ways:

  • Table 1. Statistics of daily price changes using the closing prices
  • Table 2. Statistics of daily price changes using the closing and opening prices
  • Table 3 – 7. Statistics of daily price changes when BAC opened with an increase of 1%, 2%, 3%, 4%, or more than 5%
  • Table 8 – 10. Statistics of stock price changes in the 20 days after BAC had a big price move
  • Table 11. Statistics of daily price changes in the 20 days after BAC moved 5% with twice the 30-day average volume

The statistics are calculated using BAC's price data across 1,549 trading days from 2015 to 2020.

Table 1. Statistics of BAC one-day price changes

In this table, the one-day price change is calculated using the closing price and the previous day's closing price.

In the past 1,549 trading days, 49.0% of the time (758 days), BAC closed above the previous day's closing price. 46.1% of the time (713 days), it closed below the previous day's closing price. 5.0% of the time (77 days), it did not change.

Also see: VIX price movement study.

BAC Price Change (%) Number of Days % of Total Sessions
17 – 18% 1
0.06%
16 – 17% 1
0.06%
14 – 15% 1
0.06%
8 – 9% 1
0.06%
7 – 8% 7
0.45%
6 – 7% 4
0.26%
5 – 6% 9
0.58%
4 – 5% 15
0.97%
3 – 4% 41
2.65%
2 – 3% 84
5.43%
1 – 2% 224
14.47%
0 – 1% 370
23.90%
0% 77
4.97%
0 – -1% 363
23.45%
-1 – -2% 196
12.66%
-2 – -3% 78
5.04%
-3 – -4% 31
2.00%
-4 – -5% 19
1.23%
-5 – -6% 14
0.90%
-6 – -7% 5
0.32%
-7 – -8% 2
0.13%
-8 – -9% 1
0.06%
-9 – -10% 1
0.06%
-10 – -11% 1
0.06%
-14 – -15% 1
0.06%
-15 – -16% 1
0.06%

Table 2. Statistics of BAC: Closing vs. Open

In this table, instead of using the closing price of the previous day, the opening price is used to calculate the one-day price change of BAC.

48.1% of the time (745 days), BAC closed above the opening price. 47.0% of the time (728 days), it closed below the opening price. 4.9% of the time (76 days), it closed where it started.

Closing - Open (%) Number of Days % of Total Sessions
8 – 9% 2
0.13%
6 – 7% 3
0.19%
5 – 6% 4
0.26%
4 – 5% 12
0.77%
3 – 4% 16
1.03%
2 – 3% 58
3.74%
1 – 2% 186
12.01%
0 – 1% 464
29.95%
0% 76
4.91%
0 – -1% 437
28.21%
-1 – -2% 183
11.81%
-2 – -3% 66
4.26%
-3 – -4% 26
1.68%
-4 – -5% 10
0.65%
-5 – -6% 3
0.19%
-6 – -7% 2
0.13%
-9 – -10% 1
0.06%

Table 3. One-day performance when BAC opened 5% higher than previous close

In the past 1,549 trading days, BAC opened more than 5% higher than the previous day's closing price 9 times. Of these days, 55.6% (5 days) had closing prices above the opening price, and 44.4% (4 days) had closing prices below the opening price.

Closing - Open (%) Number of Days % of Total Sessions
8 – 9% 2
22.22%
4 – 5% 1
11.11%
1 – 2% 2
22.22%
0 – -1% 1
11.11%
-2 – -3% 2
22.22%
-5 – -6% 1
11.11%

Table 4. Closing vs. open when BAC opened 4–5% higher

On 8 days, BAC opened 4–5% higher than the previous day's closing price. Of these days, 50.0% (4 days) had closing prices above the opening price, and 50.0% (4 days) had closing prices below the opening price.

Closing - Open (%) Number of Days % of Total Sessions
4 – 5% 1
12.50%
2 – 3% 2
25.00%
1 – 2% 1
12.50%
0 – -1% 2
25.00%
-1 – -2% 1
12.50%
-2 – -3% 1
12.50%

Table 5. Closing vs. open when BAC open 3 – 4% higher

8 times BAC opened 3 – 4% higher than the previous day's closing price. Among these days, 62.5% (5 days) closed above the opening price, 37.5% (3 days) closed below the opening price.

Closing - Open (%) Number of Days % of Total Sessions
4 – 5% 1
12.50%
1 – 2% 3
37.50%
0 – 1% 1
12.50%
-1 – -2% 2
25.00%
-2 – -3% 1
12.50%

Table 6. Closing vs. open when BAC open 2 – 3% higher

48 times BAC opened 2 – 3% higher than the previous day's closing price. Among these days, 45.8% (22 days) closed above the opening price, 52.1% (25 days) closed below the opening price.

Closing - Open (%) Number of Days % of Total Sessions
4 – 5% 1
2.08%
3 – 4% 2
4.17%
1 – 2% 10
20.83%
0 – 1% 9
18.75%
0% 1
2.08%
0 – -1% 11
22.92%
-1 – -2% 8
16.67%
-2 – -3% 2
4.17%
-3 – -4% 2
4.17%
-4 – -5% 1
2.08%
-9 – -10% 1
2.08%

Table 7. Closing vs. open when BAC open 1 – 2% higher

135 times BAC opened 1 – 2% higher than the previous day's closing price. Among these days, 53.3% (72 days) closed above the opening price, 46.7% (63 days) closed below the opening price.

Closing - Open (%) Number of Days % of Total Sessions
4 – 5% 2
1.48%
3 – 4% 1
0.74%
2 – 3% 8
5.93%
1 – 2% 19
14.07%
0 – 1% 42
31.11%
0 – -1% 34
25.19%
-1 – -2% 15
11.11%
-2 – -3% 7
5.19%
-3 – -4% 6
4.44%
-4 – -5% 1
0.74%

Table 8. Periods when BAC moved 15% or more

In this table, we track the price movements in the 20 days after BAC had a one-day price change of at least 15%.

DatePrice ChangePrice Change after 15% Move
Days after:14710131619
2020031317.7% -15.4 -12.3 -13.0 -10.6 -18.2 -11.5 2.9
2020032416.3% .3 4.8 -2.2 5.3 18.2 5.5 7.0
20200316-15.3% 7.5 -3.8 3.2 7.8 .6 8.3 21.6

Table 8a. BAC average price changes following a 15% up day

Of the 1,549 trading days from 2015 to 2020, there were 2 days in which BAC was up more than 15%. This table shows the average price changes over the 2 days.

Average TypeAverage Price Change
Days after:14710131619
Avg for Change ≥ 15% -7.5 -3.7 -7.6 -2.7 .0 -3.0 4.9

Table 8b. BAC average price changes following a 15% down day

Of the 1,549 trading days from 2015 to 2020, there were 1 days in which BAC was down more than -15%. This table shows the average price changes over the 1 days.

Average TypeAverage Price Change
Days after:14710131619
Avg for Change ≥ -15% 7.5 -3.8 3.2 7.8 .6 8.3 21.6

Table 9. Periods when BAC moved 10% or more

In this table, we track the price movements in the 20 days after BAC had a one-day price change of at least 10%.

DatePrice ChangePrice Change after 10% Move
Days after:14710131619
2020031317.7% -15.4 -12.3 -13.0 -10.6 -18.2 -11.5 2.9
2020032416.3% .3 4.8 -2.2 5.3 18.2 5.5 7.0
2020110914.1% -.4 -2.7 -2.8 -1.3 4.6 3.4 5.5
20200611-10% 3.6 4.5 2.9 3.3 -.8 -1.1 -4.8
20200309-14.7% 7.7 10.2 -5.2 -17.6 3.6 -3.2 -8.7
20200316-15.3% 7.5 -3.8 3.2 7.8 .6 8.3 21.6

Table 9a. BAC average price changes following a 10% up day

Of the 1,549 trading days from 2015 to 2020, there were 3 days in which BAC was up more than 10%. This table shows the average price changes over the 3 days.

Average TypeAverage Price Change
Days after:14710131619
Avg for Change ≥ 10% -5.1 -3.4 -6.0 -2.2 1.5 -.9 5.1

Table 9b. BAC average price changes following a 10% down day

Of the 1,549 trading days from 2015 to 2020, there were 3 days in which BAC was down more than -10%. This table shows the average price changes over the 3 days.

Average TypeAverage Price Change
Days after:14710131619
Avg for Change ≥ -10% 6.2 3.6 .3 -2.1 1.2 1.3 2.7

Table 10. Periods when BAC moved 5% or more

In this table, we track the price movements in the 20 days after BAC had a one-day price change of at least 5%.

DatePrice ChangePrice Change after 5% Move
Days after:14710131619
2020031317.7% -15.4 -12.3 -13.0 -10.6 -18.2 -11.5 2.9
2020032416.3% .3 4.8 -2.2 5.3 18.2 5.5 7.0
2020110914.1% -.4 -2.7 -2.8 -1.3 4.6 3.4 5.5
202004178.6% -3.4 -6.1 2.6 -.9 -4.0 -3.0 -6.7
202003107.6% -4.0 -13.4 -10.2 -10.9 -8.5 -16.3 -9.4
202003267.6% -4.9 -13.0 -5.9 9.4 4.4 2.5 -4.0
202003177.5% -5.4 -17.7 3.4 -3.4 -8.9 6.7 8.8
201901167.1% 1.9 2.2 4.0 2.2 1.5 -.7 .8
202005267.1% 7.0 1.4 10.3 16.2 2.1 3.0 1.4
201602127% .0 2.4 1.8 6.3 12.2 13.2 11.0
202005277% -4.3 -4.4 8.2 2.4 -3.2 -3.6 -4.6
202005186.9% -3.1 -1.2 13.3 7.3 16.8 23.1 8.1
202004066.7% 3.5 16.2 3.7 5.2 2.2 11.7 7.9
201812266% 1.1 2.2 6.1 6.8 9.4 20.2 20.7
202004096% .0 -10.7 -9.5 -12.0 -3.9 -7.2 -10.1
202004085.9% 6.0 1.2 -.7 -7.0 .1 2.6 -3.4
202004275.8% 1.8 -1.7 -4.8 -3.8 -7.5 -5.4 -3.5
202011245.8%
201611095.7% 4.4 12.2 11.3 14.4 13.0 19.6 23.3
201611145.5% .4 -.4 2.4 1.1 7.1 10.4 15.0
202007105.4% .7 -.4 1.7 1.4 5.2 4.0 6.0
201510285.3% -1.1 -.6 3.9 2.7 .9 2.4 1.1
201603015.3% 1.7 2.6 .6 2.9 4.5 3.3 3.3
201508265.2% 2.4 -3.0 -2.6 -1.0 -.6 -1.2 -3.1
20150824-5% -.2 7.0 3.7 2.4 4.9 6.7 1.8
20200225-5% -1.4 -5.5 -13.8 -24.0 -22.3 -33.1 -41.8
20150115-5.2% 1.2 1.4 4.3 1.5 4.5 8.5 7.6
20160202-5.2% -1.5 -7.3 -15.6 -7.4 -8.3 -8.3 -5.4
20160208-5.2% -.6 -2.6 2.4 2.2 .4 7.5 10.4
20180205-5.2% 3.1 .2 5.8 5.7 4.7 6.8 4.5
20201014-5.3% 2.2 2.2 5.4 -.6 1.9 4.2 17.1
20181204-5.4% .0 -8.3 -9.6 -9.3 -13.4 -10.7 -8.7
20200318-5.4% 2.0 1.2 3.9 -4.9 2.9 19.6 14.1
20200303-5.5% 2.3 -21.0 -26.1 -20.8 -29.1 -24.0 -20.6
20200305-5.6% -4.0 -15.3 -23.7 -20.8 -21.5 -19.3 -26.2
20200610-5.7% -10.0 -3.0 -5.1 -10.5 -12.1 -12.4 -13.2
20170321-5.8% -.3 .0 3.7 1.8 .6 -1.6 -.9
20170517-5.9% .8 3.6 3.0 -.7 -.7 1.8 5.3
20160627-6.3% 4.3 7.6 5.6 8.5 12.1 17.1 18.1
20200626-6.3% 1.0 .6 -.2 4.5 3.4 5.5 5.2
20200415-6.4% -3.5 -2.5 -.0 11.7 3.3 2.9 -1.4
20160211-6.8% 7.1 12.5 12.4 10.4 18.2 21.3 17.7
20200401-6.8% 4.0 12.0 25.7 12.2 13.8 10.6 20.8
20200320-7.2% -8.1 15.5 7.9 1.8 19.2 21.6 8.9
20160624-7.4% -6.3 2.1 -2.0 1.3 3.4 8.5 9.8
20200323-8% 16.3 19.5 9.3 18.3 37.5 31.3 28.8
20200312-9.5% 17.8 1.4 -11.8 10.8 3.5 -2.3 14.3
20200611-10% 3.6 4.5 2.9 3.3 -.8 -1.1 -4.8
20200309-14.7% 7.7 10.2 -5.2 -17.6 3.6 -3.2 -8.7
20200316-15.3% 7.5 -3.8 3.2 7.8 .6 8.3 21.6

Table 10a. BAC average price changes following a 5% up day

Of the 1,549 trading days from 2015 to 2020, there were 24 days in which BAC was up more than 5%. This table shows the average price changes over the 24 days.

Average TypeAverage Price Change
Days after:14710131619
Avg for Change ≥ 5% -.4 -1.9 .9 1.4 1.9 3.4 3.3

Table 10b. BAC average price changes following a 5% down day

Of the 1,549 trading days from 2015 to 2020, there were 26 days in which BAC was down more than -5%. This table shows the average price changes over the 26 days.

Average TypeAverage Price Change
Days after:14710131619
Avg for Change ≥ -5% 1.7 1.2 -.5 -.5 1.2 2.5 2.9

28 stocks with statistics: AAPL, AMD, AMZN, APPN, AZN, BA, BAC, BIIB, CRM, CSCO, CX, DIS, FB, GE, GM, GOOG, IBM, INTC, JPM, JPM, MSFT, MU, NFLX, O, QQQ, SPY, T, TSLA,

Also see: VIX price movement study.