{"slug":"us-stock-splits-for-russian-investors","qid":"splits_by_month","label":"splits_by_month","post_title":"us-stock-splits-for-russian-investors","post_url":"/blog/lang/ru/us-stock-splits-for-russian-investors#q-splits_by_month","columns":["month","month_label","splits_total","forward_splits","reverse_splits"],"rows":[{"month":"2025-09-01","month_label":"сен 2025","splits_total":150,"forward_splits":55,"reverse_splits":95},{"month":"2025-10-01","month_label":"окт 2025","splits_total":120,"forward_splits":32,"reverse_splits":88},{"month":"2025-11-01","month_label":"ноя 2025","splits_total":100,"forward_splits":31,"reverse_splits":69},{"month":"2025-12-01","month_label":"дек 2025","splits_total":178,"forward_splits":48,"reverse_splits":130},{"month":"2026-01-01","month_label":"янв 2026","splits_total":90,"forward_splits":21,"reverse_splits":69},{"month":"2026-02-01","month_label":"фев 2026","splits_total":114,"forward_splits":25,"reverse_splits":89},{"month":"2026-03-01","month_label":"мар 2026","splits_total":191,"forward_splits":56,"reverse_splits":135},{"month":"2026-04-01","month_label":"апр 2026","splits_total":129,"forward_splits":32,"reverse_splits":97},{"month":"2026-05-01","month_label":"май 2026","splits_total":142,"forward_splits":40,"reverse_splits":102},{"month":"2026-06-01","month_label":"июн 2026","splits_total":164,"forward_splits":59,"reverse_splits":105},{"month":"2026-07-01","month_label":"июл 2026","splits_total":164,"forward_splits":45,"reverse_splits":119},{"month":"2026-08-01","month_label":"авг 2026","splits_total":126,"forward_splits":22,"reverse_splits":104}],"shape":"series","sql":"SELECT\n    toString(m)                                AS month,\n    concat(arrayElement(['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], toMonth(m)), ' ', toString(toYear(m))) AS month_label,\n    count()                                    AS splits_total,\n    countIf(ratio > 1)                         AS forward_splits,\n    countIf(ratio < 1)                         AS reverse_splits\nFROM\n(\n    SELECT DISTINCT\n        ticker,\n        execution_date,\n        toStartOfMonth(execution_date)              AS m,\n        toFloat64(split_to) / toFloat64(split_from) AS ratio\n    FROM global_markets.stocks_splits\n    WHERE execution_date >= toStartOfMonth(today()) - INTERVAL 12 MONTH\n      AND execution_date <  toStartOfMonth(today())\n      AND split_from > 0\n      AND split_to > 0\n      AND ticker NOT IN ('SPCX')\n)\nGROUP BY m\nORDER BY m","computed_at":"2026-09-30T15:50:41.040564+00:00","elapsed":0.022401343}