{"slug":"order-time-in-force-explained","qid":"corp_actions","label":"US stock splits per month, forward and reverse","post_title":"Time in Force Explained: Day, GTC, IOC, FOK","post_url":"/blog/order-time-in-force-explained#q-corp_actions","columns":["month","forward_splits","reverse_splits"],"rows":[{"month":"2025-08","forward_splits":41,"reverse_splits":76},{"month":"2025-09","forward_splits":55,"reverse_splits":95},{"month":"2025-10","forward_splits":32,"reverse_splits":88},{"month":"2025-11","forward_splits":31,"reverse_splits":69},{"month":"2025-12","forward_splits":48,"reverse_splits":130},{"month":"2026-01","forward_splits":21,"reverse_splits":69},{"month":"2026-02","forward_splits":25,"reverse_splits":89},{"month":"2026-03","forward_splits":56,"reverse_splits":135},{"month":"2026-04","forward_splits":32,"reverse_splits":97},{"month":"2026-05","forward_splits":40,"reverse_splits":102},{"month":"2026-06","forward_splits":59,"reverse_splits":105},{"month":"2026-07","forward_splits":45,"reverse_splits":119}],"shape":"series","sql":"SELECT\n    formatDateTime(toStartOfMonth(execution_date), '%Y-%m')            AS month,\n    countDistinctIf(id, toFloat64(split_to) > toFloat64(split_from))   AS forward_splits,\n    countDistinctIf(id, toFloat64(split_to) < toFloat64(split_from))   AS reverse_splits\nFROM global_markets.stocks_splits\nWHERE execution_date >= toDate('2025-08-01')\n  AND execution_date <  toDate('2026-08-01')\nGROUP BY month\nORDER BY month","computed_at":"2026-08-07T17:04:55.263605+00:00","elapsed":0.001976768}