Voratinklio modelis yra ekonominis modelis, kuriuo bandoma numatyti ryšį tarp konkretaus produkto kainų ir to produkto pasiūlos bei paklausos lygių. Atsižvelgiama į tai, kad pasiūla ir paklausa nereaguoja iš karto, nes gamybos laikas vėluoja. Kadangi šis atsilikimas egzistuoja, gali būti sunku pasiekti pusiausvyrą tarp pasiūlos ir paklausos lygio bei produkto kainos. Taip pavadintas dėl voratinklio modelio, kurį sudaro diagramoje, nurodančioje tam tikro produkto pagamintą kiekį ir kainą, voratinklio modelis ir jo prognozės šiek tiek nukenčia, kai konkrečios prekės gamintojai nesilaiko racionalių lūkesčių.
Daugelis ekonomikos teorijų yra pagrįstos paprastais pasiūlos ir paklausos dėsniais ir kainų lygių reakcijomis. Jei tam tikros prekės pasiūla mažėja, savaime suprantama, kad paklausa bus didelė, o prekės kaina kils. Priešingai, perteklinė produkto pasiūla sumažins paklausą ir sukels kainos kritimą.
Tiesą sakant, bet kokios prekės gamyba nėra iš karto, o voratinklio modelis bando atsižvelgti į šį vėlavimo laiką, kai prognozuoja kainą. Jei tam tikram objektui pagaminti prireikia metų ir yra perteklinė to produkto paklausa, tai per tuos metus ši paklausa ir toliau augs. Tais metais kainos ir toliau kils, nes pasiūla ir toliau sparčiai mažės.
Kai gamyba padidinama siekiant patenkinti šią augančią paklausą, pagal voratinklio modelį pasiūla ne tik patenkins paklausą, bet galiausiai gali ją ir išaugti. Kainų lygiai savo ruožtu nukris žemiau lygio, nuo kurio jie prasidėjo. Atsižvelgiant į šį įvykių posūkį, gamybos lygis sumažės, pasiūla vėl sumažės, o pasiūlos ir paklausos pusiausvyra ilgainiui grįš.
Voratinklio modeliui būdingas trūkumas, kuris išryškėja, kai atsižvelgiama į gaminio gamintojų veiksmus. Daugelis gamintojų ilgainiui pakoreguos savo atsargų lygį, kad galėtų numatyti tam tikro produkto paklausos augimą. Toks elgesys, pagrįstas prisitaikančiais rinkos lūkesčiais, o ne racionaliais lūkesčiais, turės įtakos prekės kainų lygiui, nes gali sutrumpėti atsilikimo laikas, o gamintojai greičiau reaguoti į rinkos poreikius.