Question: During March 31, 2022 to June 15, 2022, what percentage of days had Eversource Energy's open price less the upper channel of Bollinger Bands? (Standard parameters: middle band SMA(20), band width multiplier 2, use population standard deviation) Using unadjusted prices, write down the indicator formula, collect the raw data, calculate the answer, and keep four decimal places. Please list the raw data and key calculation process.
Formula: Middle = SMA_n(P); Upper = Middle + 2 * \sigma_n(P); Lower = Middle - 2 * \sigma_n(P)
Data:
date,close,low,high,open
2022-03-04,85.94000244140625,82.91000366210938,86.55000305175781,83.22000122070312
2022-03-07,86.66000366210938,84.86000061035156,86.91000366210938,85.7699966430664
2022-03-08,85.08999633789062,84.45999908447266,86.9000015258789,86.56999969482422
2022-03-09,84.19000244140625,84.01000213623047,85.13999938964844,84.77999877929688
2022-03-10,84.36000061035156,83.4000015258789,84.6500015258789,83.9000015258789
2022-03-11,83.80999755859375,83.72000122070312,85.12000274658203,84.55999755859375
2022-03-14,83.22000122070312,82.77999877929688,85.04000091552734,84.41999816894531
2022-03-15,84.16999816894531,83.36000061035156,84.2699966430664,84.01000213623047
2022-03-16,84.02999877929688,82.3499984741211,84.36000061035156,84.08999633789062
2022-03-17,84.26000213623047,83.69000244140625,85.12999725341797,83.87999725341797
2022-03-18,83.43000030517578,83.05000305175781,84.86000061035156,84.56999969482422
2022-03-21,84.5199966430664,83.48999786376953,84.77999877929688,83.48999786376953
2022-03-22,84.19999694824219,83.61000061035156,84.87000274658203,84.87000274658203
2022-03-23,84.68000030517578,83.91999816894531,85.3499984741211,84.33000183105469
2022-03-24,85.41999816894531,84.48999786376953,85.55999755859375,84.75
2022-03-25,86.66000366210938,85.52999877929688,86.68000030517578,85.93000030517578
2022-03-28,87.02999877929688,86.18000030517578,87.04000091552734,86.95999908447266
2022-03-29,87.77999877929688,86.72000122070312,87.83999633789062,87.54000091552734
2022-03-30,88.63999938964844,87.41000366210938,88.68000030517578,87.7699966430664
2022-03-31,88.19000244140625,88.13999938964844,89.20999908447266,88.62999725341797
2022-04-01,89.83999633789062,87.62000274658203,89.87000274658203,88.19000244140625
2022-04-04,89.12000274658203,87.95999908447266,89.58000183105469,89.44999694824219
2022-04-05,90.08999633789062,89.25,90.95999908447266,89.25
2022-04-06,92.25,90.1500015258789,92.3499984741211,90.58000183105467
2022-04-07,92.13999938964844,91.16999816894533,92.5500030517578,92.13999938964844
2022-04-08,92.52999877929688,91.94000244140624,93.33000183105467,92.52999877929688
2022-04-11,91.77999877929688,91.58999633789062,93.25,92.91000366210938
2022-04-12,92.83999633789062,90.77999877929688,93.02999877929688,91.51000213623048
2022-04-13,92.51000213623048,92.05999755859376,93.0,92.87999725341795
2022-04-14,92.5999984741211,92.33999633789062,93.1999969482422,92.76000213623048
2022-04-18,91.66999816894533,91.23999786376952,93.13999938964844,92.61000061035156
2022-04-19,92.5,91.54000091552734,92.77999877929688,91.86000061035156
2022-04-20,93.26000213623048,92.86000061035156,93.81999969482422,93.37999725341795
2022-04-21,93.0999984741211,92.63999938964844,94.62999725341795,93.1500015258789
2022-04-22,92.0,91.87999725341795,93.23999786376952,93.0
2022-04-25,90.69000244140624,89.4800033569336,92.5199966430664,92.31999969482422
2022-04-26,89.72000122070312,89.70999908447266,91.52999877929688,90.25
2022-04-27,89.51000213623047,88.83999633789062,90.80999755859376,89.80999755859375
2022-04-28,90.1999969482422,89.12000274658203,90.61000061035156,89.91999816894531
2022-04-29,87.4000015258789,87.22000122070312,89.87000274658203,89.83000183105469
2022-05-02,86.18000030517578,85.29000091552734,88.58999633789062,88.11000061035156
2022-05-03,86.72000122070312,86.19000244140625,88.33000183105469,86.80999755859375
2022-05-04,88.56999969482422,86.69000244140625,88.69999694824219,87.04000091552734
2022-05-05,89.81999969482422,88.16999816894531,91.98999786376952,88.2699966430664
2022-05-06,90.4000015258789,89.29000091552734,91.41000366210938,89.29000091552734
2022-05-09,90.54000091552734,89.55000305175781,91.4800033569336,90.3000030517578
2022-05-10,89.12999725341797,88.29000091552734,92.02999877929688,90.58000183105467
2022-05-11,89.29000091552734,89.0,91.04000091552734,89.13999938964844
2022-05-12,88.91999816894531,87.51000213623047,89.54000091552734,88.91999816894531
2022-05-13,89.33999633789062,87.91999816894531,89.66999816894531,89.44000244140625
2022-05-16,89.2699966430664,88.72000122070312,90.12000274658205,89.62999725341797
2022-05-17,90.05999755859375,88.0199966430664,90.12999725341795,89.30999755859375
2022-05-18,89.18000030517578,88.83999633789062,90.05000305175781,89.80999755859375
2022-05-19,89.44000244140625,87.66999816894531,90.16000366210938,88.97000122070312
2022-05-20,90.37000274658205,88.86000061035156,90.44000244140624,89.6500015258789
2022-05-23,91.29000091552734,90.20999908447266,91.87999725341795,91.33999633789062
2022-05-24,92.63999938964844,90.04000091552734,92.68000030517578,91.62000274658205
2022-05-25,92.1500015258789,91.88999938964844,92.95999908447266,92.80999755859376
2022-05-26,92.19000244140624,92.04000091552734,92.7699966430664,92.70999908447266
2022-05-27,93.3000030517578,91.44000244140624,93.33000183105467,91.9000015258789
2022-05-31,92.31999969482422,91.4499969482422,93.02999877929688,92.69000244140624
2022-06-01,92.12000274658205,91.23999786376952,92.5500030517578,92.5500030517578
2022-06-02,92.41999816894533,90.41000366210938,92.7300033569336,92.58000183105467
2022-06-03,92.3000030517578,91.83000183105467,92.83000183105467,92.12999725341795
2022-06-06,92.27999877929688,92.12000274658205,93.0500030517578,92.5199966430664
2022-06-07,92.83999633789062,91.2699966430664,92.88999938964844,92.13999938964844
2022-06-08,90.62000274658205,90.5199966430664,92.4800033569336,92.4800033569336
2022-06-09,87.81999969482422,87.7699966430664,91.38999938964844,90.76000213623048
2022-06-10,88.02999877929688,86.6500015258789,88.73999786376953,87.01000213623047
2022-06-13,83.9000015258789,83.51000213623047,87.44000244140625,87.12999725341797
2022-06-14,80.73999786376953,79.83999633789062,84.6500015258789,84.08000183105469
2022-06-15,80.58000183105469,79.75,81.97000122070312,81.41000366210938

Indicator data:
date,Upper,Middle,Lower,open
2022-03-31,88.51236554632905,85.31399993896484,82.11563433160063,88.62999725341797
2022-04-01,89.2634630959164,85.50899963378906,81.75453617166171,88.19000244140625
2022-04-04,89.67902152704038,85.63199958801269,81.584977648985,89.44999694824219
2022-04-05,90.35909463667173,85.88199958801269,81.40490453935365,89.25
2022-04-06,91.47464872662187,86.28499946594238,81.09535020526289,90.58000183105467
2022-04-07,92.36980982497273,86.67399940490722,80.97818898484171,92.13999938964844
2022-04-08,93.18452961632185,87.10999946594238,81.0354693155629,92.52999877929688
2022-04-11,93.66193128451212,87.53799934387207,81.41406740323202,92.91000366210938
2022-04-12,94.30430287892509,87.97149925231933,81.63869562571358,91.51000213623048
2022-04-13,94.75142686574796,88.39549942016602,82.03957197458408,92.87999725341795
2022-04-14,95.12259853946425,88.81249923706055,82.50239993465685,92.76000213623048
2022-04-18,95.1386498416397,89.22449913024903,83.31034841885835,92.61000061035156
2022-04-19,95.28562668631672,89.62349929809571,83.9613719098747,91.86000061035156
2022-04-20,95.36807821144687,90.07649955749511,84.78492090354335,93.37999725341795
2022-04-21,95.324062348887,90.49749946594238,85.67093658299777,93.1500015258789
2022-04-22,95.0877250512726,90.82649955749511,86.56527406371762,93.0
2022-04-25,94.8394850979669,91.02799949645996,87.21651389495301,92.31999969482422
2022-04-26,94.56844020963523,91.16249961853028,87.75655902742533,90.25
2022-04-27,94.38402600545469,91.24899978637696,88.11397356729923,89.80999755859375
2022-04-28,94.27025606620806,91.32699966430664,88.38374326240522,89.91999816894531
2022-04-29,94.41362018456967,91.28749961853028,88.16137905249089,89.83000183105469
2022-05-02,94.90409595089487,91.10449981689453,87.30490368289419,88.11000061035156
2022-05-03,95.16019735559297,90.98449974060058,86.8088021256082,86.80999755859375
2022-05-04,95.20026894936998,90.90849990844727,86.61673086752455,87.04000091552734
2022-05-05,95.05751210247618,90.78699989318848,86.51648768390078,88.2699966430664
2022-05-06,94.92739052179853,90.7,86.47260947820148,89.29000091552734
2022-05-09,94.74375613845797,90.60050010681152,86.45724407516508,90.3000030517578
2022-05-10,94.62138151643863,90.46800003051757,86.31461854459651,90.58000183105467
2022-05-11,94.32495390012315,90.29050025939941,86.25604661867567,89.13999938964844
2022-05-12,94.052871745151,90.11100006103516,86.16912837691932,88.91999816894531
2022-05-13,93.7311128210178,89.94799995422363,86.16488708742946,89.44000244140625
2022-05-16,93.53653395723225,89.82799987792968,86.11946579862712,89.62999725341797
2022-05-17,93.20978864112426,89.70599975585938,86.2022108705945,89.30999755859375
2022-05-18,92.60670913599296,89.50199966430664,86.39729019262032,89.80999755859375
2022-05-19,91.94900268358727,89.31899986267089,86.68899704175452,88.97000122070312
2022-05-20,91.61945612736523,89.2375,86.85554387263477,89.6500015258789
2022-05-23,91.73543718875013,89.26749992370605,86.79956265866198,91.33999633789062
2022-05-24,92.28390912281664,89.41349983215332,86.54309054149,91.62000274658205
2022-05-25,92.65441911438207,89.54549980163574,86.43658048888942,92.80999755859376
2022-05-26,92.95238327361267,89.64500007629394,86.33761687897521,92.70999908447266
2022-05-27,93.44064139180526,89.94000015258788,86.43935891337051,91.9000015258789
2022-05-31,93.43805840332465,90.24700012207032,87.05594184081599,92.69000244140624
2022-06-01,93.36391718096199,90.51700019836426,87.67008321576652,92.5500030517578
2022-06-02,93.5242522401699,90.70950012207031,87.89474800397072,92.58000183105467
2022-06-03,93.69863955907947,90.833500289917,87.96836102075453,92.12999725341795
2022-06-06,93.8523192025873,90.9275001525879,88.0026811025885,92.5199966430664
2022-06-07,94.0761716076273,91.04249992370606,88.00882823978482,92.13999938964844
2022-06-08,94.02992488024202,91.11700019836425,88.20407551648648,92.4800033569336
2022-06-09,94.20102739050924,91.0435001373291,87.88597288414897,90.76000213623048
2022-06-10,94.29694548735488,90.99900016784667,87.70105484833847,87.01000213623047
2022-06-13,95.2113293064753,90.7270004272461,86.24267154801689,87.12999725341797
2022-06-14,96.53789327216904,90.30050048828124,84.06310770439345,84.08000183105469
2022-06-15,97.36920685074404,89.8265007019043,82.28379455306455,81.41000366210938

Answer: 96.2264