Most e-commerce fashion platforms don’t just sell clothes — they sell perceived savings.
This project analyses a large fashion product catalogue (~360K products) to understand:
Are customers buying fashion… or buying discounts?
Using MySQL, I investigated pricing behaviour, discount strategies, brand positioning, and marketplace psychology — the same type of analysis used by category managers, pricing teams, and retail analysts.
Online marketplaces constantly display “50–80% OFF” banners.
But:
- Are those discounts real?
- Do premium brands actually sell at a premium value?
- Are customers being trained to wait for sales?
- Do brands compete on quality or on price manipulation?
This project answers those questions using data.
Fashion E-commerce Product Catalogue
Total Records: ~360,000 products
Brand— Product brandDescription— Product detailsId_Product— Unique identifierCategory_by_gender— Men / Women / UnisexOriginal_Price— Marked retail price (MRP)Discount_Price— Selling priceColour— Product colour
- Brand dominance in the catalogue
- Gender inventory focus
- Premium vs budget platform orientation
- Do expensive items receive larger discounts?
- Brands dependent on discounts to sell
- Artificially inflated MRPs (fake discounts)
- Products never sold at the actual price
- Most stocked colours (trend vs surplus)
- Overstocked categories
- Small brand vs big brand strategy
- Are customers trained to wait for sales?
- Competitive price ranges
- Discount-driven vs value-driven marketplace
- Psychological pricing (₹499 / ₹999 effect)
- Algorithmic discounting
- Fake luxury brands
A majority of products are sold below MRP, meaning customers rarely pay the listed price.
High MRP to selling price ratios indicate perception-based pricing rather than value-based pricing.
Several high-priced brands still require heavy discounting to sell, suggesting weak brand pull.
Large catalogue share constantly discounted → sale becomes the normal price.
Price points repeatedly cluster around ₹499 / ₹999 / ₹1499 — classic behavioural pricing strategy.
- MySQL — Data cleaning & analysis
- Aggregations, CASE statements, window logic
- Behavioural pricing analysis
This analysis simulates real work done by:
- Retail Pricing Analysts
- Category Managers
- Marketplace Strategy Teams
- E-commerce Growth Teams
Instead of describing what products exist, it explains:
Why are they priced that way?
The marketplace is not primarily selling fashion products.
It is selling the feeling of getting a deal.
Discounts are not promotional — they are structural.
Abhishek Singh Aspiring Data Analyst | SQL | Business Analytics | Consumer Behaviour Analytics