Model opiera się na bardzo konkretnych założeniach. Muszą istnieć co najmniej dwie firmy produkujące homogeniczny produktŁukasz Woźny (2016) „Lecture notes on Microeconomics”: 64–66. Producenci konkurują między sobą poprzez jednoczesne ustalanie poziomu ceny, a konsumenci chcą kupić wszystko od producenta oferującego niższą cenę (produkt jest identyczny i nie ma kosztów przeszukiwania rynku). Jeśli obie firmy oferują taką samą cenę, popyt konsumencki jest podzielony po równo między te firmy. Najprościej jest analizować duopol, gdzie występują tylko 2 firmy, jednakże model jest użyteczny dla dowolnej liczby producentów większej od jednego.

Kluczowym założeniem technologicznym jest to, że obie firmy mają identyczny stały koszt produkcji jednostki dobra, więc koszt krańcowy i średni jest taki sam i równy cenie konkurencyjnej. Oznacza to, że producent będzie chciał zaspokajać dowolną wielkość popytu, tak długo jak cena jest ustawiona powyżej kosztu produkcji tej jednostki. Jeżeli cena jest równa kosztowi produkcji to firma jest obojętna co do ilości sprzedanych dóbr. Gdyby cena dobra była niższa, producent nie zaoferowałby żadnej jednostki dobra.