A tökéletes versenyhez az alábbi feltételeknek kell teljesülnie:
- szabad a piacra való be- és kilépés,
- a piacra való be- és kilépés nem befolyásolja érzékelhetően sem a keresletet, sem a kínálatot,
- megfelelően nagyszámú eladó és vevő áll egymással szemben,
- a termékek homogének, vagyis nincsen köztük minőségi különbség,
- adottak az árak (kialakult az egyensúlyi ár),
- minden piaci szereplő tökéletesen informált.
Tökéletes verseny a valóságban nem létezik, mivel valamely feltétel sosem tud teljesülni (például a termékek homogenitása, vagy a tökéletes informáltság). A tökéletes versenyhez közelítenek azok a piacok, amelyekhez nagyszámú eladó és vevő tartozik, mivel így nem tudnak befolyást gyakorolni az árakra.
Közgazdaságtani, mikroökonómiai szempontból mégis fontos mivel egyszerűsíti az elemzést és csak tökéletes versenyben valósulhat meg a paretoi értelemben vett hatékonyság.