[{"data":1,"prerenderedAt":752},["ShallowReactive",2],{"strategy-r13":3},{"id":4,"name":5,"family":6,"tags":7,"universe":9,"universe_short":9,"bars":10,"rule_short":11,"rules":12,"sizing":13,"cadence":14,"testable":15,"not_testable_reason":16,"prompt":17,"prompt_note":16,"deviation":18,"evidence":19,"uses_leverage":20,"window":21,"original":16,"collection":22,"collection_name":23,"bars_label":24,"links":25,"verdict":56,"result":57,"chart":94},"R13","Pre-FOMC Drift","Pre-FOMC drift",[8],"Calendar","SPY","1-minute","Holds SPY from 14:00 the day before each scheduled Fed announcement until 13:45 on the day.","Lucca and Moench (2015): buy the S&P 500 at 2:00 pm ET on the trading day before each scheduled announcement by the Federal Open Market Committee (FOMC), the Federal Reserve committee that sets US interest rates, and sell fifteen minutes before the announcement; hold cash otherwise. Long only, fully invested in the window, unscheduled meetings excluded. Statements came at about 2:15 pm in their 1994-2011 sample; since March 2013 every scheduled statement is released at 2:00 pm, so fifteen minutes before is now 1:45 pm. The paper also reports windows from the prior day's close to 2 pm.","97% of equity in SPY during each window, cash otherwise. Published: fully in the index during the window, cash otherwise.","Eight times a year, from 14:00 on each meeting's first day to 13:45 on announcement day. Published: from 14:00 the day before to fifteen minutes before the announcement.",true,null,"Build a program on 1-minute bars for SPY, using the session clock. On each of these days before a scheduled FOMC announcement, if flat, buy SPY with 97% of equity when the 13:59 bar closes, so it fills at the 14:00 open: 2023-10-31, 2023-12-12, 2024-01-30, 2024-03-19, 2024-04-30, 2024-06-11, 2024-07-30, 2024-09-17, 2024-11-06, 2024-12-17, 2025-01-28, 2025-03-18, 2025-05-06, 2025-06-17, 2025-07-29, 2025-09-16, 2025-10-28, 2025-12-09, 2026-01-27, 2026-03-17, 2026-04-28, 2026-06-16, 2026-07-28, 2026-09-15 and 2026-10-27. On the next session, the announcement day, sell the whole position when the 13:44 bar closes, so it fills at the 13:45 open. None of these days or the announcement days after them closes early. Long only; uninvested capital stays in cash. Backtest from October 30, 2023 to October 30, 2026 with $100,000.","SPY, a fund that tracks the S&P 500, stands in for the index. The paper reports no SPY returns: it finds the E-mini future's pre-FOMC returns almost identical to the index's, and uses SPY only for liquidity measures such as trading volume. The entry fills at the 14:00 minute's open and the exit at the 13:45 open, which is the published rule of selling fifteen minutes before a statement that has come at 2:00 pm since March 2013. Cash earns nothing between meetings. 97% of equity, leaving room for costs. Sixteen fills a year, each at 0.05% slippage (a fill worse than the quoted price).","Lucca and Moench (Journal of Finance 2015; New York Fed Staff Report 512) studied S&P 500 returns above Treasury bills around 131 scheduled FOMC meetings from September 1994 to March 2011. The drift, the return in the 24 hours to 2 pm on announcement day, averaged a statistically significant 49 basis points (hundredths of a percent), against under 0.5 basis points for all other such windows. Holding from 2 pm until fifteen minutes before the announcement gave an annualized Sharpe ratio (return per unit of volatility) of 1.14. Results were almost identical with the E-mini future, which tracks the S&P 500, and the drift appeared in five European indices at 29 to 52 basis points. Counting each meeting day's return in the years before 1994, when decisions were not announced, the drift averaged 36 basis points over 1980-2011, with none before 1980. No trading costs were modelled. Knox and Vissing-Jorgensen (Federal Reserve working paper 2026) put the drift at about 180 basis points a meeting in the 15 meetings from March 2008 to December 2009. Boguth, Gregoire and Martineau (Journal of Financial and Quantitative Analysis 2019) find that over 2011-2017 it came only before meetings with a press conference; Lucca and Moench's 2018 update agrees: about 40 basis points there from the prior day's open to about lunchtime on announcement day. Kurov, Wolfe and Gilbert (Finance Research Letters 2021; E-mini) find it essentially gone after 2015, with or without a press conference; over all 70 meetings from April 2011 to December 2019 the published window, the 24 hours ending 15 minutes before the statement, averaged 0.047% against 0.038% on other days. Hu, Pan, Wang and Zhu (Journal of Financial Economics 2022), using S&P 500 futures (E-mini from September 1997) from the prior 4 pm close to five minutes before the release, found 27.14 basis points a meeting over 1994-2018 but 3.96 (not significant) in 2012-2018. Song (working paper 2026; E-mini, 2016-2023) finds the cumulative return from the prior day's open insignificant at every minute before 2 pm; the 24 hours to 2 pm earned 0.08% (not significant) from September 2016 to March 2020 and 0.37% (significant) from April 2020 to December 2023, 0.28% of it overnight. The published edge, 49 basis points a meeting over 1994-2011, compares with the library's cost of 10 basis points (0.10%) for a buy and a sale.",false,"minute","research","Published research","1-min",[26,29,32,35,38,41,44,47,50,53],[27,28],"Lucca & Moench (2015), The Pre-FOMC Announcement Drift, Journal of Finance 70(1):329-371","https://doi.org/10.1111/jofi.12196",[30,31],"Lucca & Moench, The Pre-FOMC Announcement Drift, Federal Reserve Bank of New York Staff Report 512","https://www.newyorkfed.org/medialibrary/media/research/staff_reports/sr512.pdf",[33,34],"Lucca & Moench (2018), The Pre-FOMC Announcement Drift: More Recent Evidence, Liberty Street Economics","https://libertystreeteconomics.newyorkfed.org/2018/11/the-pre-fomc-announcement-drift-more-recent-evidence/",[36,37],"Hu, Pan, Wang & Zhu (2022), Premium for heightened uncertainty: Explaining pre-announcement market returns, Journal of Financial Economics 145(3)","https://www.mit.edu/~zhuh/HuPanWangZhu_preannouncement.pdf",[39,40],"Boguth, Gregoire & Martineau (2019), Shaping Expectations and Coordinating Attention: The Unintended Consequences of FOMC Press Conferences, JFQA 54(6)","https://www.cambridge.org/core/journals/journal-of-financial-and-quantitative-analysis/article/shaping-expectations-and-coordinating-attention-the-unintended-consequences-of-fomc-press-conferences/16DDD90630BA52EB81CCD88171998513",[42,43],"Kurov, Wolfe & Gilbert (2021), The disappearing pre-FOMC announcement drift, Finance Research Letters 40","https://ideas.repec.org/a/eee/finlet/v40y2021ics1544612320315956.html",[45,46],"Knox & Vissing-Jorgensen (2026), The Effect of the Federal Reserve on the Stock Market: Magnitudes, Channels and Shocks, Federal Reserve FEDS 2026-023","https://www.federalreserve.gov/econres/feds/files/2026023pap.pdf",[48,49],"Song, Pre-FOMC Uncertainty Accumulation: Evidence from 0DTE Options, working paper","https://afajof.org/management/viewp.php?n=260400",[51,52],"Federal Reserve, Meeting calendars and information","https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm",[54,55],"Federal Reserve press release: FOMC statements to be released at 2 p.m. for all scheduled meetings (2013)","https://www.federalreserve.gov/newsevents/pressreleases/monetary20130313a.htm","loss",{"status":58,"verdict":56,"period":59,"total_return":60,"cagr":61,"sharpe":62,"deflated_sharpe":63,"max_dd":64,"win_rate":65,"profit_factor":66,"trades":67,"spy_return":68,"spy_cagr":69,"spy_sharpe":70,"spy_max_dd":71,"beta":72,"alpha":73,"cost_share":74,"checks":75},"done","Oct 30, 2023 to Oct 30, 2026",-0.87,-0.29,-2.94,-6.98,-3.89,52,1.34,25,88.6,23.54,1.22,-18.68,0.02,-4.81,155.7,[76,79,82,85,88,91],[77,78],"Strategies tested together","10",[80,81],"Beta to SPY","0.02",[83,84],"Alpha vs SPY","−4.8% a year",[86,87],"Costs paid","$2,436, 156% of the gain before costs",[89,90],"Data","1m decisions on 1-minute bars, 754 sessions",[92,93],"Fills","Next open at market, sized at the fill",{"curve":95,"spy":438},{"id":4,"name":5,"bars_label":24,"window":21,"ret":60,"cagr":61,"sharpe":62,"spy":68,"points":96},[97,100,103,105,107,109,111,113,116,118,120,122,124,126,128,131,133,135,137,139,141,143,146,148,150,152,154,156,159,161,163,165,167,169,172,174,176,178,180,182,184,187,189,191,193,195,197,199,202,204,206,208,210,212,214,217,219,221,223,225,227,230,232,234,236,238,240,243,245,247,249,251,253,255,257,259,261,263,265,267,269,272,274,276,278,280,282,285,287,289,291,293,295,298,300,302,304,306,308,310,313,315,317,319,321,323,326,328,330,332,334,336,339,341,343,345,347,349,351,354,356,358,360,362,364,366,369,371,373,375,377,379,382,384,386,388,390,392,394,397,399,401,403,405,407,410,412,414,416,418,420,422,425,427,429,431,433,435],[98,99],"2023-10-30",1,[101,102],"2023-11-03",1.0041,[104,102],"2023-11-10",[106,102],"2023-11-17",[108,102],"2023-11-24",[110,102],"2023-12-01",[112,102],"2023-12-08",[114,115],"2023-12-15",1.0053,[117,115],"2023-12-22",[119,115],"2023-12-29",[121,115],"2024-01-05",[123,115],"2024-01-12",[125,115],"2024-01-19",[127,115],"2024-01-26",[129,130],"2024-02-02",0.9976,[132,130],"2024-02-09",[134,130],"2024-02-16",[136,130],"2024-02-23",[138,130],"2024-03-01",[140,130],"2024-03-08",[142,130],"2024-03-15",[144,145],"2024-03-22",0.9972,[147,145],"2024-03-28",[149,145],"2024-04-05",[151,145],"2024-04-12",[153,145],"2024-04-19",[155,145],"2024-04-26",[157,158],"2024-05-03",0.9859,[160,158],"2024-05-10",[162,158],"2024-05-17",[164,158],"2024-05-24",[166,158],"2024-05-31",[168,158],"2024-06-07",[170,171],"2024-06-14",0.9975,[173,171],"2024-06-21",[175,171],"2024-06-28",[177,171],"2024-07-05",[179,171],"2024-07-12",[181,171],"2024-07-19",[183,171],"2024-07-26",[185,186],"2024-08-02",1.0112,[188,186],"2024-08-09",[190,186],"2024-08-16",[192,186],"2024-08-23",[194,186],"2024-08-30",[196,186],"2024-09-06",[198,186],"2024-09-13",[200,201],"2024-09-20",1.0119,[203,201],"2024-09-27",[205,201],"2024-10-04",[207,201],"2024-10-11",[209,201],"2024-10-18",[211,201],"2024-10-25",[213,201],"2024-11-01",[215,216],"2024-11-08",1.0177,[218,216],"2024-11-15",[220,216],"2024-11-22",[222,216],"2024-11-29",[224,216],"2024-12-06",[226,216],"2024-12-13",[228,229],"2024-12-20",1.0184,[231,229],"2024-12-27",[233,229],"2025-01-03",[235,229],"2025-01-10",[237,229],"2025-01-17",[239,229],"2025-01-24",[241,242],"2025-01-31",1.0138,[244,242],"2025-02-07",[246,242],"2025-02-14",[248,242],"2025-02-21",[250,242],"2025-02-28",[252,242],"2025-03-07",[254,242],"2025-03-14",[256,216],"2025-03-21",[258,216],"2025-03-28",[260,216],"2025-04-04",[262,216],"2025-04-11",[264,216],"2025-04-17",[266,216],"2025-04-25",[268,216],"2025-05-02",[270,271],"2025-05-09",1.0198,[273,271],"2025-05-16",[275,271],"2025-05-23",[277,271],"2025-05-30",[279,271],"2025-06-06",[281,271],"2025-06-13",[283,284],"2025-06-20",1.0209,[286,284],"2025-06-27",[288,284],"2025-07-03",[290,284],"2025-07-11",[292,284],"2025-07-18",[294,284],"2025-07-25",[296,297],"2025-08-01",1.0219,[299,297],"2025-08-08",[301,297],"2025-08-15",[303,297],"2025-08-22",[305,297],"2025-08-29",[307,297],"2025-09-05",[309,297],"2025-09-12",[311,312],"2025-09-19",1.0189,[314,312],"2025-09-26",[316,312],"2025-10-03",[318,312],"2025-10-10",[320,312],"2025-10-17",[322,312],"2025-10-24",[324,325],"2025-10-31",1.0187,[327,325],"2025-11-07",[329,325],"2025-11-14",[331,325],"2025-11-21",[333,325],"2025-11-28",[335,325],"2025-12-05",[337,338],"2025-12-12",1.0157,[340,338],"2025-12-19",[342,338],"2025-12-26",[344,338],"2026-01-02",[346,338],"2026-01-09",[348,338],"2026-01-16",[350,338],"2026-01-23",[352,353],"2026-01-30",1.0133,[355,353],"2026-02-06",[357,353],"2026-02-13",[359,353],"2026-02-20",[361,353],"2026-02-27",[363,353],"2026-03-06",[365,353],"2026-03-13",[367,368],"2026-03-20",1.0039,[370,368],"2026-03-27",[372,368],"2026-04-02",[374,368],"2026-04-10",[376,368],"2026-04-17",[378,368],"2026-04-24",[380,381],"2026-05-01",1.0015,[383,381],"2026-05-08",[385,381],"2026-05-15",[387,381],"2026-05-22",[389,381],"2026-05-29",[391,381],"2026-06-05",[393,381],"2026-06-12",[395,396],"2026-06-18",0.997,[398,396],"2026-06-26",[400,396],"2026-07-02",[402,396],"2026-07-10",[404,396],"2026-07-17",[406,396],"2026-07-24",[408,409],"2026-07-31",0.9889,[411,409],"2026-08-07",[413,409],"2026-08-14",[415,409],"2026-08-21",[417,409],"2026-08-28",[419,409],"2026-09-04",[421,409],"2026-09-11",[423,424],"2026-09-18",0.9906,[426,424],"2026-09-25",[428,424],"2026-10-02",[430,424],"2026-10-09",[432,424],"2026-10-16",[434,424],"2026-10-23",[436,437],"2026-10-30",0.9913,[439,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750],[98,99],[101,441],1.0463,[104,443],1.0606,[106,445],1.0843,[108,447],1.0953,[110,449],1.1043,[112,451],1.107,[114,453],1.1345,[117,455],1.1444,[119,457],1.1478,[121,459],1.1305,[123,461],1.1514,[125,463],1.1653,[127,465],1.1772,[129,467],1.1928,[132,469],1.2103,[134,471],1.2062,[136,473],1.2264,[138,475],1.2386,[140,477],1.2374,[142,479],1.2358,[144,481],1.2632,[147,483],1.2674,[149,485],1.256,[151,487],1.2382,[153,489],1.1993,[155,491],1.2317,[157,493],1.2395,[160,495],1.2617,[162,497],1.2822,[164,499],1.2832,[166,501],1.2782,[168,503],1.2936,[170,505],1.3149,[173,507],1.3237,[175,509],1.3234,[177,511],1.3476,[179,513],1.3612,[181,515],1.3352,[183,517],1.3229,[185,519],1.2951,[188,521],1.2955,[190,523],1.3475,[192,525],1.3662,[194,527],1.3693,[196,529],1.3124,[198,531],1.366,[200,533],1.3852,[203,535],1.3932,[205,537],1.3968,[207,539],1.4134,[209,541],1.4254,[211,543],1.412,[213,545],1.3933,[215,547],1.4589,[218,549],1.4297,[220,551],1.4529,[222,553],1.4693,[224,555],1.4825,[226,557],1.473,[228,559],1.4483,[231,561],1.456,[233,563],1.4479,[235,565],1.4208,[237,567],1.4619,[239,569],1.4871,[241,557],[244,572],1.4707,[246,574],1.4912,[248,576],1.4686,[250,578],1.4531,[252,580],1.4082,[254,582],1.3757,[256,584],1.3846,[258,586],1.3632,[260,588],1.2407,[262,590],1.3112,[264,592],1.2921,[266,594],1.3511,[268,596],1.3909,[270,598],1.3847,[273,600],1.4577,[275,565],[277,603],1.4488,[279,605],1.4698,[281,607],1.4655,[283,609],1.465,[286,611],1.5122,[288,613],1.5391,[290,615],1.5346,[292,617],1.5446,[294,619],1.5675,[296,621],1.5304,[299,623],1.5686,[301,625],1.5829,[303,627],1.5881,[305,629],1.5871,[307,631],1.5923,[309,633],1.6178,[311,635],1.638,[314,637],1.6334,[316,639],1.6518,[318,641],1.6115,[320,643],1.6395,[322,645],1.6709,[324,647],1.6829,[327,649],1.6565,[329,651],1.6576,[331,653],1.6274,[333,655],1.6866,[335,657],1.6927,[337,659],1.6834,[340,661],1.6843,[342,663],1.7085,[344,665],1.6919,[346,667],1.7178,[348,669],1.7122,[350,671],1.7055,[352,673],1.7117,[355,675],1.7086,[357,677],1.6878,[359,679],1.7059,[361,681],1.6976,[363,683],1.6639,[365,685],1.6386,[367,687],1.6109,[370,689],1.5724,[372,691],1.6277,[374,693],1.6856,[376,695],1.7625,[378,697],1.7723,[380,699],1.7886,[383,701],1.83,[385,703],1.832,[387,705],1.8502,[389,707],1.8783,[391,709],1.8299,[393,711],1.8407,[395,713],1.8583,[398,715],1.8204,[400,717],1.8524,[402,719],1.8788,[404,721],1.8481,[406,723],1.8383,[408,725],1.8594,[411,727],1.9237,[413,729],1.9312,[415,731],1.905,[417,733],1.9143,[419,735],1.9162,[421,737],1.9019,[423,739],1.9016,[426,741],1.9243,[428,743],1.9202,[430,745],1.9421,[432,747],1.9024,[434,749],1.8958,[436,751],1.886,1794261303666]