Niches

Every candidate niche level is scored on the same evidence; the recommended level is the most specific one that keeps depth. Thin evidence caps the score (one viral listing cannot make a niche).
NicheLevelScoreConfidenceObservationsViable productsStrengthsRisks
Shoulder bag
{"category": "bags", "subcategory": "shoulder bag"}
SUBCATEGORY 75 HIGH 115 4 demand (100), demand consistency (100), trend momentum (84) insufficient depth: 4/10 viable starter products (too narrow or under-sourced); weak viable product count (28)
★ Y2K shoulder bag
{"category": "bags", "style": "y2k", "subcategory": "shoulder bag"}
STYLE 75 HIGH 113 4 demand (100), demand consistency (100), trend momentum (84) insufficient depth: 4/10 viable starter products (too narrow or under-sourced); weak viable product count (28)
Bags
{"category": "bags"}
CATEGORY 75 HIGH 115 4 demand (100), demand consistency (100), trend momentum (84) insufficient depth: 4/10 viable starter products (too narrow or under-sourced); weak viable product count (28)
Y2K bags
{"category": "bags", "style": "y2k"}
STYLE 75 HIGH 113 4 demand (100), demand consistency (100), trend momentum (84) insufficient depth: 4/10 viable starter products (too narrow or under-sourced); weak viable product count (28)
Vintage shoulder bag
{"category": "bags", "style": "vintage", "subcategory": "shoulder bag"}
STYLE 75 HIGH 108 4 demand (100), demand consistency (100), trend momentum (84) insufficient depth: 4/10 viable starter products (too narrow or under-sourced); weak viable product count (28)
Vintage bags
{"category": "bags", "style": "vintage"}
STYLE 75 HIGH 108 4 demand (100), demand consistency (100), trend momentum (84) insufficient depth: 4/10 viable starter products (too narrow or under-sourced); weak viable product count (28)
Faux leather Y2K shoulder bag
{"category": "bags", "material": "faux leather", "style": "y2k", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 72 HIGH 82 2 demand (100), demand consistency (100), trend momentum (88) insufficient depth: 2/10 viable starter products (too narrow or under-sourced); weak viable product count (14)
Faux leather vintage shoulder bag
{"category": "bags", "material": "faux leather", "style": "vintage", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 72 HIGH 82 2 demand (100), demand consistency (100), trend momentum (88) insufficient depth: 2/10 viable starter products (too narrow or under-sourced); weak viable product count (14)
Baguette vintage shoulder bag
{"category": "bags", "silhouette": "baguette", "style": "vintage", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 69 HIGH 35 1 demand (100), demand consistency (100), supplier coverage (89) insufficient depth: 1/10 viable starter products (too narrow or under-sourced); weak viable product count (7)
Baguette Y2K shoulder bag
{"category": "bags", "silhouette": "baguette", "style": "y2k", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 69 HIGH 35 1 demand (100), demand consistency (100), supplier coverage (89) insufficient depth: 1/10 viable starter products (too narrow or under-sourced); weak viable product count (7)
Brown faux leather vintage shoulder bag
{"category": "bags", "color": "brown", "material": "faux leather", "style": "vintage", "subcategory": "shoulder bag"}
MICRO 63 MEDIUM 20 2 demand (100), demand consistency (100), supplier coverage (100) insufficient depth: 2/10 viable starter products (too narrow or under-sourced); weak viable product count (14)
Brown faux leather Y2K shoulder bag
{"category": "bags", "color": "brown", "material": "faux leather", "style": "y2k", "subcategory": "shoulder bag"}
MICRO 63 MEDIUM 20 2 demand (100), demand consistency (100), supplier coverage (100) insufficient depth: 2/10 viable starter products (too narrow or under-sourced); weak viable product count (14)
Metal hardware Y2K shoulder bag
{"category": "bags", "hardware": "metal hardware", "style": "y2k", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 57 HIGH 34 0 demand (100), demand consistency (100), trend momentum (91) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Metal hardware vintage shoulder bag
{"category": "bags", "hardware": "metal hardware", "style": "vintage", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 57 HIGH 34 0 demand (100), demand consistency (100), trend momentum (91) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black faux leather Y2K shoulder bag
{"category": "bags", "color": "black", "material": "faux leather", "style": "y2k", "subcategory": "shoulder bag"}
MICRO 57 MEDIUM 21 0 demand (100), demand consistency (100), trend momentum (98) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black faux leather vintage shoulder bag
{"category": "bags", "color": "black", "material": "faux leather", "style": "vintage", "subcategory": "shoulder bag"}
MICRO 57 MEDIUM 21 0 demand (100), demand consistency (100), trend momentum (98) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black metal hardware Y2K shoulder bag
{"category": "bags", "color": "black", "hardware": "metal hardware", "style": "y2k", "subcategory": "shoulder bag"}
MICRO 56 MEDIUM 15 0 demand (100), demand consistency (100), trend momentum (99) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black metal hardware vintage shoulder bag
{"category": "bags", "color": "black", "hardware": "metal hardware", "style": "vintage", "subcategory": "shoulder bag"}
MICRO 56 MEDIUM 15 0 demand (100), demand consistency (100), trend momentum (99) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Structured Y2K shoulder bag
{"category": "bags", "silhouette": "structured", "style": "y2k", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 54 HIGH 30 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Structured vintage shoulder bag
{"category": "bags", "silhouette": "structured", "style": "vintage", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 54 HIGH 30 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black structured Y2K shoulder bag
{"category": "bags", "color": "black", "silhouette": "structured", "style": "y2k", "subcategory": "shoulder bag"}
MICRO 54 MEDIUM 17 0 demand (100), demand consistency (100), trend momentum (98) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black structured vintage shoulder bag
{"category": "bags", "color": "black", "silhouette": "structured", "style": "vintage", "subcategory": "shoulder bag"}
MICRO 54 MEDIUM 17 0 demand (100), demand consistency (100), trend momentum (98) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Buckle vintage shoulder bag
{"category": "bags", "hardware": "buckle", "style": "vintage", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 53 MEDIUM 19 0 demand (100), demand consistency (100), trend momentum (88) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Buckle Y2K shoulder bag
{"category": "bags", "hardware": "buckle", "style": "y2k", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 53 MEDIUM 19 0 demand (100), demand consistency (100), trend momentum (88) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
★ Jewellery
{"category": "jewellery"}
CATEGORY 52 HIGH 95 0 demand (100), demand consistency (100), trend momentum (89) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
★ Gym flared leggings
{"category": "pants", "style": "gym", "subcategory": "flared leggings"}
STYLE 52 HIGH 106 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Gym flared leggings
{"category": "pants", "silhouette": "flared", "style": "gym", "subcategory": "flared leggings"}
STYLE ATTRIBUTE 52 HIGH 101 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Gym pants
{"category": "pants", "style": "gym"}
STYLE 51 HIGH 106 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Flared leggings
{"category": "pants", "subcategory": "flared leggings"}
SUBCATEGORY 51 HIGH 106 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Pants
{"category": "pants"}
CATEGORY 51 HIGH 106 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Brushed fabric gym flared leggings
{"category": "pants", "material": "brushed fabric", "style": "gym", "subcategory": "flared leggings"}
STYLE ATTRIBUTE 50 HIGH 70 0 demand (100), demand consistency (100), trend momentum (91) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist jewellery
{"category": "jewellery", "style": "minimalist"}
STYLE 50 HIGH 84 0 demand (100), demand consistency (100), trend momentum (90) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Mini Y2K shoulder bag
{"category": "bags", "silhouette": "mini", "style": "y2k", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 50 MEDIUM 18 0 demand (100), demand consistency (100), market price range (82) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Mini vintage shoulder bag
{"category": "bags", "silhouette": "mini", "style": "vintage", "subcategory": "shoulder bag"}
STYLE ATTRIBUTE 50 MEDIUM 18 0 demand (100), demand consistency (100), market price range (82) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Nylon spandex gym flared leggings
{"category": "pants", "material": "nylon spandex", "style": "gym", "subcategory": "flared leggings"}
STYLE ATTRIBUTE 49 HIGH 36 0 demand (100), demand consistency (100), trend momentum (96) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black gym flared leggings
{"category": "pants", "color": "black", "silhouette": "flared", "style": "gym", "subcategory": "flared leggings"}
MICRO 49 MEDIUM 33 0 demand (100), demand consistency (100), trend momentum (95) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Ring
{"category": "jewellery", "subcategory": "ring"}
SUBCATEGORY 49 MEDIUM 26 0 demand (100), demand consistency (100), trend momentum (92) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Black brushed fabric gym flared leggings
{"category": "pants", "color": "black", "material": "brushed fabric", "style": "gym", "subcategory": "flared leggings"}
MICRO 48 MEDIUM 20 0 demand (100), demand consistency (100), trend momentum (90) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Earrings
{"category": "jewellery", "subcategory": "earrings"}
SUBCATEGORY 48 MEDIUM 20 0 demand (100), demand consistency (100), trend momentum (100) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist flared leggings
{"category": "pants", "silhouette": "flared", "style": "minimalist", "subcategory": "flared leggings"}
STYLE ATTRIBUTE 48 MEDIUM 20 0 demand (100), demand consistency (100), trend momentum (91) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist ring
{"category": "jewellery", "style": "minimalist", "subcategory": "ring"}
STYLE 48 MEDIUM 25 0 demand (100), demand consistency (100), trend momentum (93) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist pants
{"category": "pants", "style": "minimalist"}
STYLE 47 MEDIUM 20 0 demand (100), demand consistency (100), trend momentum (91) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist flared leggings
{"category": "pants", "style": "minimalist", "subcategory": "flared leggings"}
STYLE 47 MEDIUM 20 0 demand (100), demand consistency (100), trend momentum (91) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Necklace
{"category": "jewellery", "subcategory": "necklace"}
SUBCATEGORY 46 MEDIUM 24 0 demand (100), demand consistency (100), visual coherence (84) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist necklace
{"category": "jewellery", "style": "minimalist", "subcategory": "necklace"}
STYLE 46 MEDIUM 24 0 demand (100), demand consistency (100), visual coherence (84) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Brushed fabric minimalist flared leggings
{"category": "pants", "material": "brushed fabric", "style": "minimalist", "subcategory": "flared leggings"}
STYLE ATTRIBUTE 46 MEDIUM 15 0 demand (100), demand consistency (100), trend momentum (96) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Sterling silver minimalist ring
{"category": "jewellery", "material": "sterling silver", "style": "minimalist", "subcategory": "ring"}
STYLE ATTRIBUTE 46 MEDIUM 20 0 demand (100), demand consistency (100), trend momentum (96) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Minimalist earrings
{"category": "jewellery", "style": "minimalist", "subcategory": "earrings"}
STYLE 45 MEDIUM 19 0 demand (100), demand consistency (100), trend momentum (100) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Stainless steel minimalist earrings
{"category": "jewellery", "material": "stainless steel", "style": "minimalist", "subcategory": "earrings"}
STYLE ATTRIBUTE 45 MEDIUM 19 0 demand (100), demand consistency (100), trend momentum (100) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak viable product count (0)
Thin minimalist necklace
{"category": "jewellery", "silhouette": "thin", "style": "minimalist", "subcategory": "necklace"}
STYLE ATTRIBUTE 42 MEDIUM 19 0 demand (100), demand consistency (100), IP safety (100) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); weak trend momentum (31)
★ Belts
{"category": "belts"}
CATEGORY 41 MEDIUM 28 0 demand (98), demand consistency (100), market price range (76) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); IP risk: only 25% of observations are brand/IP safe
Belt
{"category": "belts", "subcategory": "belt"}
SUBCATEGORY 40 MEDIUM 18 0 demand (94), demand consistency (100), market price range (100) insufficient depth: 0/10 viable starter products (too narrow or under-sourced); IP risk: only 28% of observations are brand/IP safe
Silver faux leather Y2K shoulder bag
{"category": "bags", "color": "silver", "material": "faux leather", "style": "y2k", "subcategory": "shoulder bag"}
MICRO 40 LOW 11 0 demand (100), demand consistency (100), market price range (87) thin evidence: 11 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)
Silver faux leather vintage shoulder bag
{"category": "bags", "color": "silver", "material": "faux leather", "style": "vintage", "subcategory": "shoulder bag"}
MICRO 40 LOW 11 0 demand (100), demand consistency (100), market price range (87) thin evidence: 11 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)
Bracelet
{"category": "jewellery", "subcategory": "bracelet"}
SUBCATEGORY 40 LOW 12 0 demand (95), demand consistency (100), visual coherence (95) thin evidence: 12 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)
Burgundy faux leather Y2K shoulder bag
{"category": "bags", "color": "burgundy", "material": "faux leather", "style": "y2k", "subcategory": "shoulder bag"}
MICRO 40 LOW 6 0 demand (90), demand consistency (100), trend momentum (99) thin evidence: 6 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)
Burgundy faux leather vintage shoulder bag
{"category": "bags", "color": "burgundy", "material": "faux leather", "style": "vintage", "subcategory": "shoulder bag"}
MICRO 40 LOW 6 0 demand (90), demand consistency (100), trend momentum (99) thin evidence: 6 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)
Logo belt
{"category": "belts", "subcategory": "logo belt"}
SUBCATEGORY 37 LOW 10 0 demand (84), demand consistency (100), visual coherence (97) thin evidence: 10 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)
Anklet
{"category": "jewellery", "subcategory": "anklet"}
SUBCATEGORY 34 LOW 5 0 demand (83), demand consistency (100), IP safety (100) thin evidence: 5 observations (< 15); insufficient depth: 0/10 viable starter products (too narrow or under-sourced)