Question: What is the percentage of days with short alignment for the 5, 10, 20-day Hull Moving Average lines for American Water Works from November 14, 2021 to May 16, 2022? (Unit: %) 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: HMA = WMA_{\sqrt{n}}(2 * WMA_{n/2}(P) - WMA_n(P))
Data:
date,close,high,open
2021-10-04,170.91000366210938,171.72999572753906,168.58999633789062
2021-10-05,171.60000610351562,172.44000244140625,171.38999938964844
2021-10-06,174.17999267578125,174.1999969482422,171.16000366210938
2021-10-07,172.47000122070312,175.8800048828125,174.52000427246094
2021-10-08,170.8300018310547,173.39999389648438,172.2899932861328
2021-10-11,168.86000061035156,170.92999267578125,170.10000610351562
2021-10-12,169.5399932861328,170.27999877929688,168.8000030517578
2021-10-13,169.39999389648438,170.4600067138672,169.83999633789062
2021-10-14,171.17999267578125,171.72999572753906,169.91000366210938
2021-10-15,171.4199981689453,171.86000061035156,171.30999755859375
2021-10-18,170.38999938964844,171.3800048828125,170.72000122070312
2021-10-19,172.64999389648438,173.41000366210938,171.66000366210938
2021-10-20,173.97000122070312,175.6300048828125,174.05999755859375
2021-10-21,173.5500030517578,176.2899932861328,174.25999450683594
2021-10-22,175.80999755859375,176.47000122070312,173.92999267578125
2021-10-25,174.85000610351562,176.99000549316406,174.47999572753906
2021-10-26,174.9499969482422,176.66000366210938,174.94000244140625
2021-10-27,173.22000122070312,176.10000610351562,175.9499969482422
2021-10-28,175.30999755859375,175.44000244140625,173.13999938964844
2021-10-29,174.17999267578125,176.32000732421875,175.0
2021-11-01,173.69000244140625,174.83999633789062,174.2899932861328
2021-11-02,176.8000030517578,176.83999633789062,174.77999877929688
2021-11-03,168.00999450683594,174.0,172.0
2021-11-04,168.77000427246094,169.1699981689453,165.6699981689453
2021-11-05,169.66000366210938,170.61000061035156,168.75999450683594
2021-11-08,169.00999450683594,169.80999755859375,169.22000122070312
2021-11-09,169.52000427246094,170.38999938964844,169.52000427246094
2021-11-10,172.0,172.02999877929688,169.0800018310547
2021-11-11,170.64999389648438,172.24000549316406,172.1999969482422
2021-11-12,170.74000549316406,171.0800018310547,171.0800018310547
2021-11-15,172.67999267578125,173.1199951171875,171.22000122070312
2021-11-16,170.74000549316406,173.0,172.88999938964844
2021-11-17,170.75,170.80999755859375,170.5399932861328
2021-11-18,171.49000549316406,172.8300018310547,171.0500030517578
2021-11-19,173.3800048828125,173.91000366210938,172.42999267578125
2021-11-22,174.57000732421875,175.9600067138672,172.99000549316406
2021-11-23,173.0800018310547,175.77000427246094,174.42999267578125
2021-11-24,173.41000366210938,173.83999633789062,173.0
2021-11-26,170.30999755859375,174.58999633789062,172.39999389648438
2021-11-29,173.32000732421875,173.89999389648438,171.50999450683594
2021-11-30,168.57000732421875,174.27999877929688,172.5399932861328
2021-12-01,167.8000030517578,171.88999938964844,168.0800018310547
2021-12-02,170.3699951171875,171.47000122070312,168.69000244140625
2021-12-03,171.6300048828125,171.82000732421875,171.57000732421875
2021-12-06,173.9199981689453,174.8699951171875,172.27999877929688
2021-12-07,176.52000427246094,177.42999267578125,174.25999450683594
2021-12-08,176.75999450683594,178.11000061035156,176.88999938964844
2021-12-09,175.82000732421875,176.63999938964844,176.5
2021-12-10,176.13999938964844,178.36000061035156,176.6300048828125
2021-12-13,180.8999938964844,182.0500030517578,175.91000366210938
2021-12-14,179.3000030517578,181.22000122070312,180.7400054931641
2021-12-15,182.2700042724609,182.33999633789065,180.16000366210935
2021-12-16,182.92999267578125,183.9499969482422,181.8300018310547
2021-12-17,183.1100006103516,184.8500061035156,182.66000366210935
2021-12-20,182.6199951171875,183.25999450683597,181.5399932861328
2021-12-21,181.2700042724609,184.1100006103516,183.58999633789065
2021-12-22,183.3699951171875,183.5,180.6499938964844
2021-12-23,182.0800018310547,183.75,183.5500030517578
2021-12-27,183.5800018310547,184.25,183.22999572753903
2021-12-28,186.13999938964844,186.16000366210935,183.7400054931641
2021-12-29,187.38999938964844,187.72000122070312,186.5
2021-12-30,188.02999877929688,188.72999572753903,187.1199951171875
2021-12-31,188.8600006103516,189.6499938964844,188.0
2022-01-03,184.13999938964844,189.25,188.97000122070312
2022-01-04,179.4199981689453,184.77999877929688,184.0200042724609
2022-01-05,178.10000610351562,180.2899932861328,177.3000030517578
2022-01-06,175.3000030517578,178.89999389648438,177.6199951171875
2022-01-07,173.5,174.4600067138672,172.83999633789062
2022-01-10,170.02999877929688,172.9499969482422,172.67999267578125
2022-01-11,168.30999755859375,171.08999633789062,170.17999267578125
2022-01-12,169.17999267578125,169.61000061035156,167.4600067138672
2022-01-13,168.08999633789062,170.3300018310547,169.13999938964844
2022-01-14,163.57000732421875,167.97000122070312,167.8300018310547
2022-01-18,162.00999450683594,163.72999572753906,161.0399932861328
2022-01-19,161.02000427246094,164.3300018310547,161.58999633789062
2022-01-20,162.6999969482422,164.6999969482422,161.55999755859375
2022-01-21,161.38999938964844,165.33999633789062,164.0800018310547
2022-01-24,159.7899932861328,162.63999938964844,160.8000030517578
2022-01-25,157.0,159.8800048828125,157.77999877929688
2022-01-26,155.5500030517578,159.47000122070312,157.4499969482422
2022-01-27,156.14999389648438,159.41000366210938,156.8800048828125
2022-01-28,157.83999633789062,157.83999633789062,156.27000427246094
2022-01-31,160.8000030517578,161.1199951171875,157.1199951171875
2022-02-01,158.7100067138672,161.44000244140625,161.0
2022-02-02,160.82000732421875,160.97999572753906,158.38999938964844
2022-02-03,157.50999450683594,159.74000549316406,159.25
2022-02-04,155.5,157.30999755859375,156.57000732421875
2022-02-07,155.4199981689453,156.2100067138672,155.6999969482422
2022-02-08,155.66000366210938,157.8300018310547,155.5
2022-02-09,155.72999572753906,157.14999389648438,156.99000549316406
2022-02-10,150.41000366210938,154.25999450683594,152.75
2022-02-11,149.4600067138672,152.27000427246094,151.33999633789062
2022-02-14,148.02999877929688,150.91000366210938,149.47000122070312
2022-02-15,146.77000427246094,149.6199951171875,149.39999389648438
2022-02-16,146.2899932861328,147.10000610351562,147.05999755859375
2022-02-17,148.05999755859375,149.14999389648438,147.9199981689453
2022-02-18,148.25999450683594,149.47000122070312,147.0
2022-02-22,147.8300018310547,149.4499969482422,147.16000366210938
2022-02-23,146.72999572753906,150.05999755859375,149.3000030517578
2022-02-24,148.60000610351562,149.0399932861328,144.9499969482422
2022-02-25,152.69000244140625,152.77000427246094,149.5
2022-02-28,151.08999633789062,152.97000122070312,152.3699951171875
2022-03-01,151.02000427246094,153.2100067138672,151.2899932861328
2022-03-02,152.10000610351562,152.52999877929688,150.6300048828125
2022-03-03,154.94000244140625,155.66000366210938,152.5
2022-03-04,161.0399932861328,161.44000244140625,155.0399932861328
2022-03-07,159.22000122070312,161.99000549316406,161.72000122070312
2022-03-08,154.25,159.32000732421875,157.41000366210938
2022-03-09,153.7899932861328,156.77000427246094,155.9600067138672
2022-03-10,153.1300048828125,153.2899932861328,153.24000549316406
2022-03-11,152.0800018310547,154.92999267578125,153.3300018310547
2022-03-14,152.6199951171875,154.9499969482422,153.61000061035156
2022-03-15,155.9499969482422,156.3300018310547,154.9600067138672
2022-03-16,156.14999389648438,156.9499969482422,156.05999755859375
2022-03-17,157.42999267578125,158.74000549316406,156.1199951171875
2022-03-18,158.72000122070312,160.75999450683594,157.97000122070312
2022-03-21,157.00999450683594,159.94000244140625,158.10000610351562
2022-03-22,156.5800018310547,157.6699981689453,157.11000061035156
2022-03-23,155.60000610351562,157.2899932861328,156.6699981689453
2022-03-24,158.14999389648438,158.25,156.0399932861328
2022-03-25,159.5500030517578,159.6300048828125,158.57000732421875
2022-03-28,161.4199981689453,161.4199981689453,160.49000549316406
2022-03-29,164.44000244140625,164.5399932861328,163.5399932861328
2022-03-30,165.85000610351562,166.08999633789062,164.41000366210938
2022-03-31,165.52999877929688,167.47000122070312,165.77999877929688
2022-04-01,168.83999633789062,168.97000122070312,165.72999572753906
2022-04-04,166.25,168.52999877929688,168.32000732421875
2022-04-05,167.63999938964844,168.64999389648438,166.57000732421875
2022-04-06,168.99000549316406,169.44000244140625,167.5399932861328
2022-04-07,171.13999938964844,171.77000427246094,169.8800048828125
2022-04-08,169.8699951171875,173.8699951171875,171.0500030517578
2022-04-11,169.22000122070312,170.80999755859375,170.0
2022-04-12,168.5500030517578,171.1199951171875,169.0
2022-04-13,167.14999389648438,168.9499969482422,168.5500030517578
2022-04-14,166.16000366210938,168.67999267578125,167.82000732421875
2022-04-18,162.44000244140625,167.13999938964844,166.10000610351562
2022-04-19,164.3800048828125,164.57000732421875,162.88999938964844
2022-04-20,167.55999755859375,169.1300048828125,166.0399932861328
2022-04-21,165.30999755859375,169.16000366210938,167.9600067138672
2022-04-22,164.1999969482422,166.50999450683594,165.49000549316406
2022-04-25,160.80999755859375,164.8300018310547,164.8000030517578
2022-04-26,158.25999450683594,161.52999877929688,160.47999572753906
2022-04-27,156.24000549316406,159.0399932861328,157.39999389648438
2022-04-28,160.67999267578125,161.3300018310547,156.3800048828125
2022-04-29,154.0800018310547,159.88999938964844,159.17999267578125
2022-05-02,148.8300018310547,154.92999267578125,154.83999633789062
2022-05-03,149.6199951171875,153.05999755859375,149.07000732421875
2022-05-04,152.5,152.77000427246094,149.99000549316406
2022-05-05,148.36000061035156,152.3699951171875,151.5500030517578
2022-05-06,149.00999450683594,149.63999938964844,146.8300018310547
2022-05-09,145.7899932861328,147.94000244140625,147.27999877929688
2022-05-10,143.5500030517578,148.1199951171875,146.00999450683594
2022-05-11,144.0399932861328,146.22000122070312,143.63999938964844
2022-05-12,145.82000732421875,146.22999572753906,144.24000549316406
2022-05-13,146.47999572753906,147.91000366210938,147.02999877929688
2022-05-16,145.97000122070312,148.07000732421875,146.33999633789062

Indicator data:
date,5-day,10-day,20-day
2021-11-03,171.55955505371094,173.4117055719549,174.9668688634567
2021-11-04,166.92244432237413,171.41212104257912,173.8499946554605
2021-11-05,167.55667114257812,169.60026423907038,172.5842709251503
2021-11-08,168.7591101752387,168.44092021903606,171.2842398857348
2021-11-09,169.30311041937932,167.92545565210207,170.25542335213004
2021-11-10,171.25177951388886,168.73148587930083,169.72501831318908
2021-11-11,171.84488525390626,169.75212054011797,169.40562426414326
2021-11-12,171.05355529785155,170.56969647648359,169.27858129195837
2021-11-15,171.98422037760417,171.45559422656743,169.49106154008345
2021-11-16,171.83311123318143,171.81340328948667,169.7147400285465
2021-11-17,170.72666965060762,171.67678777521306,170.02969911319354
2021-11-18,170.94622667100694,171.49709295407692,170.4119447656937
2021-11-19,172.7775617811415,171.8913976804175,170.9741903620468
2021-11-22,174.83267415364585,172.81249078307488,171.76314665030608
2021-11-23,174.48044908311633,173.53675353695652,172.45057127717251
2021-11-24,173.44644673665366,173.97503591209951,173.01141731955786
2021-11-26,171.20822109646267,173.32263954239662,173.10093437822349
2021-11-29,171.43889126247828,172.85028560137508,173.17400377942369
2021-11-30,170.13289727105038,171.48537734831223,172.7554221215186
2021-12-01,167.2555619981554,169.8154892738419,171.96340765618658
2021-12-02,168.306886461046,168.8365278147688,171.2535306552375
2021-12-03,171.2291097005208,169.05309284865254,170.7615005849863
2021-12-06,173.9868893093533,170.3906267108339,170.77031336070138
2021-12-07,176.86844651963975,172.8038793236318,171.3934998622085
2021-12-08,178.18110961914064,175.31598897606435,172.3988945179068
2021-12-09,177.17311265733508,176.93202064591227,173.4744290531043
2021-12-10,176.18644782172308,177.60500078297628,174.5267513668176
2021-12-13,179.23244052463107,178.74443391742133,175.95329237240216
2021-12-14,181.0888865152995,179.61579719312263,177.41279720355936
2021-12-15,182.13733757866757,180.89859642260004,179.07067661500076
2021-12-16,183.61133185492622,182.26564574578796,180.7202804558824
2021-12-17,183.94599609374998,183.4767260618884,182.1635058289895
2021-12-20,183.3017740885417,183.9726642801304,183.28917316519335
2021-12-21,181.77666727701822,183.6809682364416,183.91337326247967
2021-12-22,182.2139997694227,183.40861424918126,184.38251939781816
2021-12-23,182.65955471462675,182.96996874568438,184.5871671595718
2021-12-27,183.13511318630643,182.93153543183294,184.73812740111248
2021-12-28,185.54600118001304,183.75949571397572,185.08062127910134
2021-12-29,187.95933261447485,185.30046520811138,185.63892804496732
2021-12-30,188.97066514756943,186.95843447290284,186.36349302812056
2021-12-31,189.40511067708334,188.47844430942726,187.21125597470768
2022-01-03,186.30111117892795,188.3582925353387,187.5481846499753
2022-01-04,180.0548875596788,186.0186759255149,186.98754648514125
2022-01-05,176.12911410861543,182.48238443702158,185.70087868100123
2022-01-06,174.1166724310981,178.53302237770777,183.7108166385007
2022-01-07,172.3720021565755,174.89671986897784,181.28667419235427
2022-01-10,169.7084428575304,171.56173929542,178.40447419137666
2022-01-11,167.13755221896702,168.8101114754725,175.23175682959618
2022-01-12,167.24377102322046,167.1499064589992,172.2426625549845
2022-01-13,167.8011043972439,166.31440936772512,169.56607696797425
2022-01-14,164.74978095160589,165.0556332983152,166.92826885735317
2022-01-18,161.09244656032988,163.3748159235174,164.4337594478987
2022-01-19,159.62688971625434,161.5579695268111,162.15831398307503
2022-01-20,160.93355543348522,160.54741445213858,160.44747586072782
2022-01-21,161.7368869357639,160.0264448840209,159.2183502230293
2022-01-24,160.27732815212673,159.66275585444285,158.26118300004438
2022-01-25,157.31866285536023,158.6964318940134,157.27866719233526
2022-01-26,154.754446750217,157.20558416193182,156.17879105208758
2022-01-27,154.61244337293837,155.83521017980095,155.1839697496819
2022-01-28,156.7044389512804,155.410169073548,154.60039066727543
2022-01-31,160.20088840060762,156.462836710612,154.75145791256065
2022-02-01,160.68111809624563,157.73300098457722,155.17568271785586
2022-02-02,160.54978773328995,159.25824662025528,155.93039476667133
2022-02-03,158.9851118299696,159.67319590250654,156.4503680855887
2022-02-04,155.68355102539064,158.81514414777658,156.55357219018975
2022-02-07,154.2159969753689,157.23821264710088,156.42408836397777
2022-02-08,154.70177917480467,155.8854040280737,156.1922940228615
2022-02-09,155.4524441189236,155.0198168513751,155.9761074426164
2022-02-10,152.21244472927518,153.469959020133,155.19920403418604
2022-02-11,148.4015618218316,151.5478399719855,153.93328997393192
2022-02-14,146.84778137207033,149.41652775003453,152.26060997108362
2022-02-15,145.96577962239584,147.40649816339666,150.38190466744558
2022-02-16,145.5088857014974,145.80491037079784,148.56484199821176
2022-02-17,146.82599385579425,145.3985343701912,147.18458396085927
2022-02-18,148.36554972330728,145.8515417079733,146.26712606322715
2022-02-22,148.4173319498698,146.6027638599126,145.69201943335597
2022-02-23,147.22133246527778,147.01135969065658,145.27088675494835
2022-02-24,147.6302249484592,147.5498673718385,145.18781658618482
2022-02-25,151.48867221408418,149.00350617688113,145.86093107875809
2022-02-28,153.0808885362413,150.4213955965909,146.86762030861595
2022-03-01,151.89066670735676,151.45548698348227,148.01413998162076
2022-03-02,151.79067247178818,152.2134277189621,149.2080557515198
2022-03-03,154.17578328450523,153.33758990355213,150.58220270462365
2022-03-04,160.00866326226128,155.8745775473238,152.6512030722878
2022-03-07,162.32910664876303,158.41450529772825,154.85198687664877
2022-03-08,157.38755527072485,159.09888806583902,156.39639211547325
2022-03-09,152.87355177137587,158.1233507406832,157.22210316183248
2022-03-10,151.83533291286892,156.2112705115116,157.32463671069127
2022-03-11,151.5386708577474,153.97800952641649,156.86679258866744
2022-03-14,151.8224433051215,152.3361509843306,156.21649387706412
2022-03-15,154.6204393174913,152.40637231691917,155.8239239944524
2022-03-16,156.98399353027344,153.5382494377367,155.64127654434802
2022-03-17,157.9813252766927,155.26695427172112,155.71678514687014
2022-03-18,159.06666395399307,157.1642068573923,156.05581424399372
2022-03-21,158.3615539550781,158.27888388585563,156.3973307086895
2022-03-22,156.75799967447918,158.40725956155794,156.73018649939337
2022-03-23,155.52778354220922,157.70647501319345,156.90869907924107
2022-03-24,156.76266716851129,157.36572828196518,157.22865792674935
2022-03-25,159.41622077094186,157.72341573695942,157.7817869197961
2022-03-28,161.73155517578127,158.9954656735815,158.6132541091721
2022-03-29,164.5668897840712,161.20858695290303,159.8533245314561
2022-03-30,166.89622768825953,163.81742641564574,161.38522502354212
2022-03-31,167.05689188639323,165.85624488291117,162.94219931664406
2022-04-01,168.40444098578558,167.79563743514245,164.72564291817804
2022-04-04,168.1344411214193,168.611616007487,166.23070146833146
2022-04-05,167.36444363064237,168.88444341794408,167.54771954358915
2022-04-06,168.5806705050998,169.05266671228893,168.75469678474192
2022-04-07,170.93978101942272,169.83047545461946,169.945369634587
2022-04-08,171.32355211046004,170.40506053886028,170.90565173260575
2022-04-11,169.85221930609808,170.6158984714084,171.49658425401302
2022-04-12,168.53022460937504,170.2610101719095,171.66500495613397
2022-04-13,167.17133178710935,169.306271685976,171.3662653023856
2022-04-14,165.83755459255642,167.90771653917102,170.70033550179886
2022-04-18,162.95378112792966,165.75382872302126,169.43282850125135
2022-04-19,162.3068942599826,164.0961639404297,168.08119939762793
2022-04-20,165.88422342936198,163.9320122612847,167.12153430624957
2022-04-21,166.98999633789063,164.30787986986567,166.2856175654688
2022-04-22,164.95088433159722,164.54260517467154,165.50637755356826
2022-04-25,161.44044087727863,163.74310863764603,164.42621885885922
2022-04-26,157.73066202799478,161.78894526934383,162.93942309557102
2022-04-27,155.1560011121962,159.0074517914743,161.1469474316882
2022-04-28,157.5799991183811,157.62689615885418,159.8143200723227
2022-04-29,156.56666463216143,155.98182659727155,158.27083689834132
2022-05-02,149.72289089626736,153.3018177841649,156.15357358329737
2022-05-03,146.64510972764757,150.56629251807627,153.82154306056697
2022-05-04,149.71599731445315,149.31244368119673,151.80427396766035
2022-05-05,149.988666788737,148.21620150479401,149.92180851923953
2022-05-06,148.4284417046441,147.73063482419408,148.4329585556757
2022-05-09,146.27021484374998,146.91717828307486,146.9809064037769
2022-05-10,143.2153313530816,145.5146230832495,145.4107523362461
2022-05-11,142.40088704427083,143.9902892758148,143.99316956160905
2022-05-12,144.4166690402561,143.45141284056385,142.98504697791424
2022-05-13,146.54489067925348,143.82642372208414,142.55656676057097
2022-05-16,146.79533250596788,144.60173799148714,142.54652649982668

Answer: 31.3433