Your comments

"как правило даты" у каждого вида деятельности свои. Если нужна быстрая выборка по датам, то лучше шаблоны дат. Опять же, эта выборка будет не часто использоваться и удобна при сравнении с предыдущими годами.

Я работаю с человеком, у которого нет зависимостей от нац праздников и переносов. У него сезонные работы. Ему было бы удобнее делать выборку по своим периодам: весной и осенью посадка деревьев и вспашка земли, летом покос травы, укладка плитки и т.п.

Необоснованное увеличение спроса или его падение уже тут не предугадаешь. Также может быть смещение периодов спроса. В том же покосе травы. Ведь не будет спроса, когда снег не растаял и трава не выросла.

Не будем привязываться к благоустройству территории. Ведь сколько отраслей, столько и периодов. В торговле одни, в реализации газа населению другие, но тоже нет ничего с праздниками и переносами. Там период проверки газовых котлов, обычно он на осень приходится, перед отопительным сезоном (в Беларуси).

Именно праздники или переносы? Переносы есть.

А если праздники, то такого не видел. 

Есть много но, которые ограничивают эту функцию.

Например:

1. Домен может быть любой, а располагаться сайт в Беларуси.

2. Праздники есть государственные, религиозные (религий много). И в те и в другие могут быть переносы и не быть.

Статистика удобна для отдельных категорий.
Например, продавцы школьных принадлежностей. Как такового праздника нет, но "День знаний" первого сентября. В "школьный сезон", когда все тетрадки, ручки и т.п. в магазинах разбирают, выручка по сравнению с другими периодами года, в 4-10 раз больше.

Здесь нужны не праздники, а события: дата или отдельный период(ы). По ним будет видно, что посещаемость сайта выросла в связи с естественным спросом (осенью - тетрадки, обувь, в конце лета - одежда школьникам, перед новым годом - бухло, жратва и т.п.).