{
  "quintile_analysis": {
    "SPY": {
      "quintiles": {
        "1": {
          "n": 603,
          "sent_min": -10,
          "sent_max": 1,
          "avg_1d_otc": 1.6538012637709445e-05,
          "avg_2d_otc": 0.001237989189359878,
          "avg_5d_otc": 0.005146741776715332,
          "t_stat": 0.046733313419461915,
          "p_val": 0.9627412776875313
        },
        "2": {
          "n": 486,
          "sent_min": 2,
          "sent_max": 3,
          "avg_1d_otc": 0.0006125243709887443,
          "avg_2d_otc": 0.00037700246447441605,
          "avg_5d_otc": 0.001543226650003262,
          "t_stat": 1.5191767728650007,
          "p_val": 0.12936959869776193
        },
        "3": {
          "n": 511,
          "sent_min": 4,
          "sent_max": 5,
          "avg_1d_otc": 9.936827110531463e-05,
          "avg_2d_otc": -4.733340579749261e-05,
          "avg_5d_otc": -0.0006997025686611377,
          "t_stat": 0.268124836150305,
          "p_val": 0.7887116402061629
        },
        "4": {
          "n": 491,
          "sent_min": 6,
          "sent_max": 8,
          "avg_1d_otc": 0.0004322616422886607,
          "avg_2d_otc": 0.0013431132940451254,
          "avg_5d_otc": 0.002904157300137092,
          "t_stat": 0.9725504532512141,
          "p_val": 0.33125662094077846
        },
        "5": {
          "n": 386,
          "sent_min": 9,
          "sent_max": 24,
          "avg_1d_otc": 0.0003727544261875112,
          "avg_2d_otc": 0.0014347244183344633,
          "avg_5d_otc": 0.003709058572033723,
          "t_stat": 1.1876549714864781,
          "p_val": 0.2357015646528083
        }
      },
      "ic": -0.013872638088759999,
      "ic_pval": 0.4901196524164507,
      "q1_minus_q5": -0.0003562164135498018,
      "monotonic": false
    },
    "QQQ": {
      "quintiles": {
        "1": {
          "n": 373,
          "sent_min": -6,
          "sent_max": 2,
          "avg_1d_otc": 0.0012839977347149218,
          "avg_2d_otc": -0.00012480907562229,
          "avg_5d_otc": -0.0008126778408997534,
          "t_stat": 1.718987000224258,
          "p_val": 0.0864486462717679
        },
        "2": {
          "n": 344,
          "sent_min": 3,
          "sent_max": 4,
          "avg_1d_otc": -0.0003267072617126958,
          "avg_2d_otc": 0.0002559806582832073,
          "avg_5d_otc": 0.002627037565816817,
          "t_stat": -0.4455330349740402,
          "p_val": 0.6562156607929388
        },
        "3": {
          "n": 318,
          "sent_min": 5,
          "sent_max": 6,
          "avg_1d_otc": 0.00046519145910683886,
          "avg_2d_otc": 0.0032707646826542203,
          "avg_5d_otc": 0.007812119353611435,
          "t_stat": 0.7087548297518705,
          "p_val": 0.47899751617919073
        },
        "4": {
          "n": 253,
          "sent_min": 7,
          "sent_max": 8,
          "avg_1d_otc": 0.0012097564724393001,
          "avg_2d_otc": 0.001728549957199685,
          "avg_5d_otc": 0.006985806030778029,
          "t_stat": 1.5108075914106727,
          "p_val": 0.13209038284505065
        },
        "5": {
          "n": 310,
          "sent_min": 9,
          "sent_max": 19,
          "avg_1d_otc": -0.00036556637965972835,
          "avg_2d_otc": 0.00011132497734476974,
          "avg_5d_otc": -0.0002513763323033282,
          "t_stat": -0.7136494134131182,
          "p_val": 0.4759826581458342
        }
      },
      "ic": -0.0409469301801846,
      "ic_pval": 0.10178547859807928,
      "q1_minus_q5": 0.00164956411437465,
      "monotonic": true
    },
    "TSLA": {
      "quintiles": {
        "1": {
          "n": 592,
          "sent_min": -7,
          "sent_max": -1,
          "avg_1d_otc": 0.0022715438585782376,
          "avg_2d_otc": 0.005588680685605914,
          "avg_5d_otc": 0.009705384878790599,
          "t_stat": 1.7700943609131048,
          "p_val": 0.07722693767055486
        },
        "2": {
          "n": 492,
          "sent_min": 0,
          "sent_max": 0,
          "avg_1d_otc": 0.002105589895005339,
          "avg_2d_otc": 0.002947537341725525,
          "avg_5d_otc": 0.010886371159446186,
          "t_stat": 1.5234040434324287,
          "p_val": 0.1283014345007637
        },
        "3": {
          "n": 507,
          "sent_min": 1,
          "sent_max": 1,
          "avg_1d_otc": -0.002127250678098773,
          "avg_2d_otc": -0.0027921790292077886,
          "avg_5d_otc": 0.004036491364377047,
          "t_stat": -1.5440674757421862,
          "p_val": 0.12319713872315742
        },
        "4": {
          "n": 338,
          "sent_min": 2,
          "sent_max": 2,
          "avg_1d_otc": -0.0005928468677932163,
          "avg_2d_otc": 0.003517550879161208,
          "avg_5d_otc": 0.006378448598795834,
          "t_stat": -0.3539771433749789,
          "p_val": 0.7235773763960828
        },
        "5": {
          "n": 192,
          "sent_min": 3,
          "sent_max": 8,
          "avg_1d_otc": 0.000660858280947575,
          "avg_2d_otc": 0.006529510233379975,
          "avg_5d_otc": 0.024174961555490326,
          "t_stat": 0.3324844139032248,
          "p_val": 0.7398881247039477
        }
      },
      "ic": -0.027926653503538967,
      "ic_pval": 0.19857031361755142,
      "q1_minus_q5": 0.0016106855776306626,
      "monotonic": true
    }
  },
  "extreme_sentiment": {
    "SPY": {
      "extreme_sell": {
        "n": 30,
        "condition": "sent \u2208 [-10, -5]",
        "avg_1d_otc": 0.0020462614037128567,
        "avg_5d_otc": 0.012666485173397017,
        "t_stat": 2.102397704269711,
        "p_val": 0.04431558033238097
      },
      "strong_sell": {
        "n": 95,
        "condition": "sent \u2208 [-10, -3]",
        "avg_1d_otc": 0.0021230519735382426,
        "avg_5d_otc": 0.007985252944356718,
        "t_stat": 2.7880087086808882,
        "p_val": 0.006418303010523766
      },
      "strong_buy": {
        "n": 677,
        "condition": "sent \u2208 [7, 100]",
        "avg_1d_otc": 0.00019765332624892062,
        "avg_5d_otc": 0.003444402967505466,
        "t_stat": 0.598441153923092,
        "p_val": 0.5497460691844944
      },
      "extreme_buy": {
        "n": 264,
        "condition": "sent \u2208 [10, 100]",
        "avg_1d_otc": 0.0007038999752596465,
        "avg_5d_otc": 0.0030032231147695534,
        "t_stat": 2.0553391763671964,
        "p_val": 0.04083373214922507
      }
    },
    "QQQ": {
      "strong_sell": {
        "n": 16,
        "condition": "sent \u2208 [-10, -3]",
        "avg_1d_otc": 0.002225086742160799,
        "avg_5d_otc": 0.023045533271466488,
        "t_stat": 0.8164812089355007,
        "p_val": 0.4270021663938459
      },
      "strong_buy": {
        "n": 563,
        "condition": "sent \u2208 [7, 100]",
        "avg_1d_otc": 0.00034234957341496827,
        "avg_5d_otc": 0.0029937659372634017,
        "t_stat": 0.7475489760848444,
        "p_val": 0.4550449162306326
      },
      "extreme_buy": {
        "n": 227,
        "condition": "sent \u2208 [10, 100]",
        "avg_1d_otc": -0.0002479422056072747,
        "avg_5d_otc": -0.0009648557600311711,
        "t_stat": -0.4276735091379134,
        "p_val": 0.6692960653464437
      }
    },
    "TSLA": {
      "extreme_sell": {
        "n": 62,
        "condition": "sent \u2208 [-7, -4]",
        "avg_1d_otc": 0.0009417621998123621,
        "avg_5d_otc": 0.027435233871612563,
        "t_stat": 0.2038667068517338,
        "p_val": 0.8391362738448028
      },
      "strong_sell": {
        "n": 292,
        "condition": "sent \u2208 [-7, -2]",
        "avg_1d_otc": 0.0030179824843881158,
        "avg_5d_otc": 0.009003934259661487,
        "t_stat": 1.5287794535559778,
        "p_val": 0.12740537025558796
      },
      "strong_buy": {
        "n": 67,
        "condition": "sent \u2208 [4, 100]",
        "avg_1d_otc": -0.0009567160921057336,
        "avg_5d_otc": 0.03022910811480681,
        "t_stat": -0.252774528861798,
        "p_val": 0.8012280767294158
      },
      "extreme_buy": {
        "n": 11,
        "condition": "sent \u2208 [6, 100]",
        "avg_1d_otc": 0.02204747350137297,
        "avg_5d_otc": 0.106147288341941,
        "t_stat": 2.4510752517094243,
        "p_val": 0.034194803482296775
      }
    }
  },
  "fade_strategy": {
    "SPY": {
      "0": {
        "n_trades": 2334,
        "win_rate": 0.47386461011139674,
        "total_return": -0.5534253791746044,
        "ann_sharpe": -0.4179758152773337,
        "max_drawdown": -0.6888076399504371,
        "avg_return": -0.0002371145583438751,
        "t_stat": -1.3314006012648423,
        "p_val": 0.18318730747335887
      },
      "3": {
        "n_trades": 1438,
        "win_rate": 0.4673157162726008,
        "total_return": -0.24863562851788967,
        "ann_sharpe": -0.24472814085707623,
        "max_drawdown": -0.410130480892793,
        "avg_return": -0.00017290377504721116,
        "t_stat": -0.7795455669303356,
        "p_val": 0.43578677146793054
      },
      "5": {
        "n_trades": 898,
        "win_rate": 0.45657015590200445,
        "total_return": -0.31804322008033103,
        "ann_sharpe": -0.39763022848400353,
        "max_drawdown": -0.3476659585953691,
        "avg_return": -0.00035416839652598113,
        "t_stat": -1.2665927212401273,
        "p_val": 0.205629747069986
      },
      "7": {
        "n_trades": 529,
        "win_rate": 0.4555765595463138,
        "total_return": -0.26441889345385416,
        "ann_sharpe": -0.41592597336554243,
        "max_drawdown": -0.31487700656896433,
        "avg_return": -0.0004998466794968887,
        "t_stat": -1.3248711307689334,
        "p_val": 0.18578698115440648
      }
    },
    "QQQ": {
      "0": {
        "n_trades": 1541,
        "win_rate": 0.4672290720311486,
        "total_return": -0.21321965264735443,
        "ann_sharpe": -0.13649663623987435,
        "max_drawdown": -0.47957848488011834,
        "avg_return": -0.0001383644728405934,
        "t_stat": -0.4347899972150668,
        "p_val": 0.6637757840445672
      },
      "3": {
        "n_trades": 1063,
        "win_rate": 0.46378174976481656,
        "total_return": -0.34304542371538127,
        "ann_sharpe": -0.2917816418094099,
        "max_drawdown": -0.5386489084726243,
        "avg_return": -0.0003227144155365769,
        "t_stat": -0.9294275868218108,
        "p_val": 0.3528787406678704
      },
      "5": {
        "n_trades": 706,
        "win_rate": 0.4773371104815864,
        "total_return": -0.0918686076070182,
        "ann_sharpe": -0.0961314939192946,
        "max_drawdown": -0.25100116731477407,
        "avg_return": -0.00013012550652552154,
        "t_stat": -0.30621276190277485,
        "p_val": 0.7595330617109075
      },
      "7": {
        "n_trades": 435,
        "win_rate": 0.4781609195402299,
        "total_return": 0.07385582846086625,
        "ann_sharpe": 0.11819824842729193,
        "max_drawdown": -0.21411617206826628,
        "avg_return": 0.0001697835137031408,
        "t_stat": 0.3765031690174004,
        "p_val": 0.7067268564686123
      }
    },
    "TSLA": {
      "0": {
        "n_trades": 1629,
        "win_rate": 0.525475751995089,
        "total_return": 2.4967675094465673,
        "ann_sharpe": 0.6360615050095714,
        "max_drawdown": -0.6986697291782271,
        "avg_return": 0.0015326995147001642,
        "t_stat": 2.0184122004457503,
        "p_val": 0.04371205711443598
      },
      "3": {
        "n_trades": 129,
        "win_rate": 0.5116279069767442,
        "total_return": 0.1224892345594506,
        "ann_sharpe": 0.10130625891660196,
        "max_drawdown": -0.35905079652578,
        "avg_return": 0.0009495289500732605,
        "t_stat": 0.3214748689683847,
        "p_val": 0.7483749070395228
      },
      "5": {
        "n_trades": 13,
        "win_rate": 0.15384615384615385,
        "total_return": -0.2569490719214854,
        "ann_sharpe": -0.8051055081795746,
        "max_drawdown": -0.25541069715853615,
        "avg_return": -0.019765313224729648,
        "t_stat": -2.5548390643940575,
        "p_val": 0.02524004308985592
      }
    }
  },
  "activity_conditioning": {
    "SPY": {
      "High Activity": {
        "n": 1248,
        "ic": 0.012501113260473514,
        "ic_pval": 0.6590667133952953,
        "q1_avg": 0.0006548155867750529,
        "q5_avg": 0.0013576939815633316,
        "spread": -0.0007028783947882787
      },
      "Low Activity": {
        "n": 1229,
        "ic": -0.057490468556450715,
        "ic_pval": 0.04389786081051008,
        "q1_avg": -2.559381971744805e-05,
        "q5_avg": -0.00026760418959993645,
        "spread": 0.0002420103698824884
      },
      "hi_act_hi_sent": {
        "n": 249,
        "avg_1d": 0.0013576939815633316
      },
      "hi_act_lo_sent": {
        "n": 249,
        "avg_1d": 0.00023334656193066885
      }
    },
    "QQQ": {
      "High Activity": {
        "n": 805,
        "ic": -0.04720856728642881,
        "ic_pval": 0.18086681835738785,
        "q1_avg": 0.0018734896696754233,
        "q5_avg": 0.0003547591726074065,
        "spread": 0.0015187304970680168
      },
      "Low Activity": {
        "n": 793,
        "ic": -0.027847970803290392,
        "ic_pval": 0.4335561647544013,
        "q1_avg": 7.793213146645217e-05,
        "q5_avg": -0.0005557924200766768,
        "spread": 0.000633724551543129
      },
      "hi_act_hi_sent": {
        "n": 161,
        "avg_1d": 0.0003547591726074065
      },
      "hi_act_lo_sent": {
        "n": 236,
        "avg_1d": 0.0018734896696754233
      }
    },
    "TSLA": {
      "High Activity": {
        "n": 1065,
        "ic": -0.013476656982314102,
        "ic_pval": 0.6604403730128198,
        "q1_avg": 0.0019079707581466665,
        "q5_avg": 0.0020649387090578364,
        "spread": -0.00015696795091116995
      },
      "Low Activity": {
        "n": 1056,
        "ic": -0.04280286407164691,
        "ic_pval": 0.1645537508083922,
        "q1_avg": 0.0026963783605477285,
        "q5_avg": -0.0010337215460820507,
        "spread": 0.0037300999066297792
      },
      "hi_act_hi_sent": {
        "n": 280,
        "avg_1d": -0.0001395976107108954
      },
      "hi_act_lo_sent": {
        "n": 319,
        "avg_1d": 0.0019079707581466665
      }
    }
  },
  "regime_analysis": {
    "SPY": {
      "VIX > 25": {
        "n": 353,
        "ic": 0.010024710160088662,
        "ic_pval": 0.8511244682490731,
        "avg_ret": 0.0009515633368306206,
        "fade_sharpe": -0.25462107434786824
      },
      "VIX < 20": {
        "n": 1710,
        "ic": -0.009000766259007099,
        "ic_pval": 0.7099402267324765,
        "avg_ret": 3.369674248914095e-05,
        "fade_sharpe": 0.057654076944205844
      },
      "VIX 20-25": {
        "n": 414,
        "ic": 0.05612997525619861,
        "ic_pval": 0.2544857107747742,
        "avg_ret": 0.0007754513037931302,
        "fade_sharpe": -1.2069033638881765
      },
      "Bull (SPY 50d > 0)": {
        "n": 1865,
        "ic": -0.007862729092923959,
        "ic_pval": 0.734357662946012,
        "avg_ret": 0.00017415824261120095,
        "fade_sharpe": -0.27256385630430163
      },
      "Bear (SPY 50d < 0)": {
        "n": 569,
        "ic": -0.037893232000334634,
        "ic_pval": 0.36693421206870813,
        "avg_ret": 0.0005568379970052084,
        "fade_sharpe": -0.07676293306059993
      }
    },
    "QQQ": {
      "VIX > 25": {
        "n": 281,
        "ic": -0.04268301201200651,
        "ic_pval": 0.47607279213981146,
        "avg_ret": 0.0018888776050881818,
        "fade_sharpe": -1.2705091566206972
      },
      "VIX < 20": {
        "n": 983,
        "ic": -0.05009713432596056,
        "ic_pval": 0.11649093536309396,
        "avg_ret": -0.00016921788674305167,
        "fade_sharpe": 0.6589053310970531
      },
      "VIX 20-25": {
        "n": 334,
        "ic": 0.08117934657225498,
        "ic_pval": 0.1387427557935517,
        "avg_ret": 0.0010262997799004223,
        "fade_sharpe": -1.9182199293292435
      },
      "Bull (SPY 50d > 0)": {
        "n": 1088,
        "ic": -0.06708069883893744,
        "ic_pval": 0.02692554260954633,
        "avg_ret": 0.00028401353564570857,
        "fade_sharpe": 0.0046966399290638144
      },
      "Bear (SPY 50d < 0)": {
        "n": 477,
        "ic": 0.013764023715603979,
        "ic_pval": 0.7643020221645167,
        "avg_ret": 0.0008035199799263771,
        "fade_sharpe": -0.9056888582402998
      }
    },
    "TSLA": {
      "VIX > 25": {
        "n": 339,
        "ic": -0.03998074340132572,
        "ic_pval": 0.46313280415376856,
        "avg_ret": -0.00030443240680798095,
        "fade_sharpe": -1.286044670293252
      },
      "VIX < 20": {
        "n": 1402,
        "ic": -0.03319212761604479,
        "ic_pval": 0.21421583862825164,
        "avg_ret": 0.0005281162596705536,
        "fade_sharpe": 0.21533714423553146
      },
      "VIX 20-25": {
        "n": 380,
        "ic": -0.018043031180684774,
        "ic_pval": 0.7258935353910705,
        "avg_ret": 0.0015565111507960048,
        "fade_sharpe": 1.4547341247938088
      },
      "Bull (SPY 50d > 0)": {
        "n": 1653,
        "ic": -0.03282646224068945,
        "ic_pval": 0.1822108224687617,
        "avg_ret": 0.000793577426374275,
        "fade_sharpe": 0.7685213466469929
      },
      "Bear (SPY 50d < 0)": {
        "n": 458,
        "ic": -0.020928262171055756,
        "ic_pval": 0.6550849168848663,
        "avg_ret": -0.0005057826480578221,
        "fade_sharpe": -1.030701796466108
      }
    }
  },
  "holding_period": {
    "SPY": {
      "1": {
        "n": 603,
        "1d": 1.6538012637709445e-05,
        "2d": 0.001237989189359878,
        "5d": 0.005146741776715332,
        "10d": 0.009814767260471298
      },
      "2": {
        "n": 486,
        "1d": 0.0006125243709887443,
        "2d": 0.00037700246447441605,
        "5d": 0.001543226650003262,
        "10d": 0.004123513503356745
      },
      "3": {
        "n": 511,
        "1d": 9.936827110531463e-05,
        "2d": -4.733340579749261e-05,
        "5d": -0.0006997025686611377,
        "10d": 1.5202904725958244e-06
      },
      "4": {
        "n": 491,
        "1d": 0.0004322616422886607,
        "2d": 0.0013431132940451254,
        "5d": 0.002904157300137092,
        "10d": 0.004897934079304118
      },
      "5": {
        "n": 386,
        "1d": 0.0003727544261875112,
        "2d": 0.0014347244183344633,
        "5d": 0.003709058572033723,
        "10d": 0.00824110093398792
      }
    },
    "QQQ": {
      "1": {
        "n": 373,
        "1d": 0.0012839977347149218,
        "2d": -0.00012480907562229,
        "5d": -0.0008126778408997534,
        "10d": 0.0016097311645086453
      },
      "2": {
        "n": 344,
        "1d": -0.0003267072617126958,
        "2d": 0.0002559806582832073,
        "5d": 0.002627037565816817,
        "10d": 0.007315601527268535
      },
      "3": {
        "n": 318,
        "1d": 0.00046519145910683886,
        "2d": 0.0032707646826542203,
        "5d": 0.007812119353611435,
        "10d": 0.014325240835124686
      },
      "4": {
        "n": 253,
        "1d": 0.0012097564724393001,
        "2d": 0.001728549957199685,
        "5d": 0.006985806030778029,
        "10d": 0.010592837067653712
      },
      "5": {
        "n": 310,
        "1d": -0.00036556637965972835,
        "2d": 0.00011132497734476974,
        "5d": -0.0002513763323033282,
        "10d": 0.0020913985004208306
      }
    },
    "TSLA": {
      "1": {
        "n": 592,
        "1d": 0.0022715438585782376,
        "2d": 0.005588680685605914,
        "5d": 0.009705384878790599,
        "10d": 0.01656343435477462
      },
      "2": {
        "n": 492,
        "1d": 0.002105589895005339,
        "2d": 0.002947537341725525,
        "5d": 0.010886371159446186,
        "10d": 0.03481850530237468
      },
      "3": {
        "n": 507,
        "1d": -0.002127250678098773,
        "2d": -0.0027921790292077886,
        "5d": 0.004036491364377047,
        "10d": 0.012502725825682556
      },
      "4": {
        "n": 338,
        "1d": -0.0005928468677932163,
        "2d": 0.003517550879161208,
        "5d": 0.006378448598795834,
        "10d": 0.013086067955005599
      },
      "5": {
        "n": 192,
        "1d": 0.000660858280947575,
        "2d": 0.006529510233379975,
        "5d": 0.024174961555490326,
        "10d": 0.03253486894120686
      }
    }
  },
  "tsla_deep_dive": {
    "by_year": {
      "2016": {
        "n": 55,
        "avg_sentiment": 1.5454545454545454,
        "pct_negative": 0.14545454545454545,
        "ic": -0.14586233522747447,
        "ic_pval": 0.2879663957022892,
        "avg_1d_otc": -0.0009889898712597631
      },
      "2017": {
        "n": 209,
        "avg_sentiment": 1.1531100478468899,
        "pct_negative": 0.13875598086124402,
        "ic": -0.02203506894124002,
        "ic_pval": 0.7514824467597723,
        "avg_1d_otc": -0.00020351618176997634
      },
      "2018": {
        "n": 158,
        "avg_sentiment": -0.3291139240506329,
        "pct_negative": 0.46835443037974683,
        "ic": -0.10612181649396545,
        "ic_pval": 0.1844791229340864,
        "avg_1d_otc": 0.0010995446608612794
      },
      "2019": {
        "n": 146,
        "avg_sentiment": -0.4041095890410959,
        "pct_negative": 0.4315068493150685,
        "ic": -0.07205844754801505,
        "ic_pval": 0.38740893595471415,
        "avg_1d_otc": 0.0016085712467119697
      },
      "2020": {
        "n": 253,
        "avg_sentiment": 0.015810276679841896,
        "pct_negative": 0.2134387351778656,
        "ic": -0.018700110206756666,
        "ic_pval": 0.7672328200886985,
        "avg_1d_otc": 0.002990496095322776
      },
      "2021": {
        "n": 252,
        "avg_sentiment": 0.9880952380952381,
        "pct_negative": 0.04365079365079365,
        "ic": 0.03881379261134482,
        "ic_pval": 0.5396662749064607,
        "avg_1d_otc": 0.0005890789436387341
      },
      "2022": {
        "n": 251,
        "avg_sentiment": 0.8326693227091634,
        "pct_negative": 0.14342629482071714,
        "ic": 0.0013326404226400186,
        "ic_pval": 0.9832395787408492,
        "avg_1d_otc": -0.004194757196035693
      },
      "2023": {
        "n": 250,
        "avg_sentiment": 0.224,
        "pct_negative": 0.424,
        "ic": -0.014675880001472583,
        "ic_pval": 0.8173959361189163,
        "avg_1d_otc": 0.0030697427237508824
      },
      "2024": {
        "n": 252,
        "avg_sentiment": 0.09523809523809523,
        "pct_negative": 0.3968253968253968,
        "ic": 0.07390344270648805,
        "ic_pval": 0.24242486481886896,
        "avg_1d_otc": 0.0004823659521540144
      },
      "2025": {
        "n": 250,
        "avg_sentiment": 0.464,
        "pct_negative": 0.288,
        "ic": -0.029605041607817215,
        "ic_pval": 0.6413206860139267,
        "avg_1d_otc": 0.0005107866506760867
      },
      "2026": {
        "n": 45,
        "avg_sentiment": -2.2888888888888888,
        "pct_negative": 0.8666666666666667,
        "ic": -0.2109785473648044,
        "ic_pval": 0.16417174798948933,
        "avg_1d_otc": 0.0010709466815034781
      }
    },
    "n_negative_days": 592,
    "pct_negative": 0.27911362564827913
  },
  "is_oos": {
    "SPY": {
      "IS": {
        "n": 1486,
        "ic": -0.0421438307664072,
        "ic_pval": 0.10438796861958052,
        "n_trades": 724,
        "avg_return": 7.699987129825249e-05,
        "win_rate": 0.48204419889502764,
        "sharpe": 0.10914642564421352
      },
      "OOS": {
        "n": 991,
        "ic": 0.014946651926579206,
        "ic_pval": 0.6383869587684852,
        "n_trades": 714,
        "avg_return": -0.00042630747246193905,
        "win_rate": 0.4523809523809524,
        "sharpe": -0.6277527047606699
      }
    },
    "QQQ": {
      "IS": {
        "n": 958,
        "ic": -0.03518964799417126,
        "ic_pval": 0.27655536892430155,
        "n_trades": 483,
        "avg_return": -0.00039432153026768045,
        "win_rate": 0.4824016563146998,
        "sharpe": -0.26036993932840974
      },
      "OOS": {
        "n": 640,
        "ic": -0.043724406751054753,
        "ic_pval": 0.26936954109784905,
        "n_trades": 580,
        "avg_return": -0.00026308297344153727,
        "win_rate": 0.4482758620689655,
        "sharpe": -0.3675946899595758
      }
    },
    "TSLA": {
      "IS": {
        "n": 1272,
        "ic": -0.05761038212623263,
        "ic_pval": 0.03994019859323152,
        "n_trades": 40,
        "avg_return": 0.00537660990033714,
        "win_rate": 0.525,
        "sharpe": 0.33937440563181265
      },
      "OOS": {
        "n": 849,
        "ic": 0.003728470688214094,
        "ic_pval": 0.9136157201947741,
        "n_trades": 89,
        "avg_return": -0.0010401703534161236,
        "win_rate": 0.5056179775280899,
        "sharpe": -0.17477255072706224
      }
    }
  }
}