Soft takeaway first: on 2026-10-30, Christmas × puzzle/logic still looks enterable for a new indie; Christmas × word search does not look like the same door, even though both niches share a December peak and a "now" launch window.
This post is the metric version of that claim.
What we pulled
From KDPTop niches (book_type × occasion), same day:
| Niche | Score | Median reviews | Median price | Est. daily sales (niche) | Window |
|---|---|---|---|---|---|
| Christmas × puzzle_logic | 72.2 | 18.5 | $12.99 | ~165 | now (Sep–Oct, peak Dec) |
| Christmas × activity_mixed | 68.4 | 22.5 | $12.99 | ~100 | now |
| Christmas × coloring | 71.9 | 4.0 | $9.99 | ~148 | now |
| Christmas × coloring_adult | 67.3 | 21.0 | $9.99 | ~675 | late (peak Nov) |
| Christmas × word_search | 58.8 | 51.5 | $5.99 | ~87 | now |
Same occasion code (christmas). Different book_type codes. Different barriers.
Why score and "feels busy" disagree
Word search looks busy in Amazon search (main phrases in the thousands of monthly searches; large-print and seniors variants stack more reviews). Score still lands in the high 50s because:
- Barrier: median reviews ~52 vs ~18.5 for puzzle_logic
- Price: $5.99 median vs $12.99
- Influx / breakout: both niches still show breakouts, so timing alone does not explain the gap
Puzzle_logic themes on the tracked set skew murder mystery, escape room, advent logic, sudoku - products that support a higher price and do not inherit the large-print word-search incumbents.
Coloring is the control group: overall Christmas coloring stays now with a very low review median (~4), while adult Christmas coloring flips to late with a November peak. Holiday timing is not one number.
How to read the parts
On puzzle_logic Christmas, score parts roughly say: timing maxed, breakout maxed, barrier high (good for entrants), feasible ~1.0, demand solid but not maxed. On word_search Christmas, barrier is worse and price contribution collapses. Demand from search keywords is not enough to lift the total when the review wall and $5.99 race dominate.
That is the same pattern as the earlier Word Search leaf write-up: opportunity score is not search volume. Here the disagreement is inside one holiday across book types.
Reproduction
- Open Christmas × puzzle_logic and Christmas × word_search.
- Compare score, median reviews, median price, and window.status.
- Optionally pull
find_nicheswithoccasion=christmasandbook_type=puzzle_logic,word_searchvia the KDPTop MCP/API.
Snapshot date: 2026-10-30 Asia/Shanghai. Estimates from tracked lists.
API surface if you want to reproduce: KDPTop.

Top comments (0)