Di Pasar Induk Kramat Jati, harga beras medium naik dari Rp 12.000 ke Rp 15.000 per kilogram. Tiba-tiba hanya 40 karung sehari yang laku, padahal biasanya 60 karung. Di panggung yang sama, penggiling padi hanya mau melepas stok 40 karung pada harga Rp 12.000 — tapi kalau harga naik ke Rp 15.000, mereka semangat mensuplai 75 karung. Pada harga berapa kedua belah pihak bertemu tanpa ada yang kecewa? Inilah pertanyaan paling fundamental dalam seluruh ilmu ekonomi: harga keseimbangan.
Bagi sebagian orang, “permintaan sama dengan penawaran” terdengar seperti jargon buku teks yang tidak nyata. Padahal konsep ini bekerja setiap hari: ia menentukan kenapa harga tiket konser Coldplay bisa Rp 3 juta di pasar gelap walau harga resminya Rp 1,5 juta; kenapa antrean bbm bersubsidi Solar muncul saat harga Dex naik; kenapa pemerintah harus berani mengumumkan Harga Pembelian Pemerintah (HPP) gabah sebelum musim panen. Artikel ini membangun model permintaan-penawaran dari nol — kurva linear $Q_d = a - bP$ dan $Q_s = c + dP$, lalu diselesaikan $Q_d = Q_s$ untuk mendapat $P^*$ dan $Q^*$ — dengan empat contoh hitung konteks Indonesia, perhitungan surplus konsumen dan produsen, serta analisis price ceiling dan price floor yang menimbulkan kekurangan (defisit) atau kelebihan (surplus).
Permintaan: Kurva yang Menurun
Permintaan adalah hubungan antara harga suatu barang dan jumlah yang sanggup dan mau dibeli konsumen dalam periode tertentu, faktor lain dianggap tetap (ceteris paribus). Kata kuncinya dua: “sanggup” (ada uang) dan “mau” (ada keinginan). Seseorang yang ingin beli mobil sport tapi tidak mampu bukan permintaan; seseorang yang mampu beli beras tapi tidak mau karena sudah punya cadangan juga bukan permintaan.
Hukum permintaan: saat harga naik, jumlah yang diminta turun (dan sebaliknya). Hubungan terbalik ini bersifat hampir universal karena dua efek yang bekerja bersama — efek substitusi (saat beras mahal, konsumen beralih ke jagung, gandum, atau singkong) dan efek pendapatan (saat beras mahal, daya beli rumah tangga untuk semua barang turun, sehingga jumlah semua barang yang diminta berkurang, termasuk beras itu sendiri).
Model Linear Permintaan
Bentuk paling sederhana dan paling sering dipakai untuk permintaan adalah fungsi linear:
$$Q_d = a - bP$$dengan $Q_d$ = jumlah diminta, $P$ = harga, $a$ = intersep (jumlah diminta saat harga nol), dan $b$ = kemiringan (penurunan $Q_d$ tiap kenaikan satu unit harga). Syarat $b > 0$ agar kurva menurun. Dua parameter ini menangkap dua hal berbeda:
- $a$ (intersep) mencerminkan skala pasar — seberapa besar permintaan total kalau barang dibagikan gratis. Pasar beras nasional punya $a$ besar (jutaan ton); pasar tiket konser satu malam punya $a$ kecil (puluhan ribu kursi).
- $b$ (kemiringan) mencerminkan peka konsumen terhadap harga — seberapa cepat konsumen kabur saat harga naik. Beras punya $b$ kecil (inelastis, orang tetap makan); tiket konser punya $b$ besar (elastis, mudah dilewati).
Sebenarnya, kemiringan ini berhubungan erat dengan konsep elastisitas (lihat artikel Elastisitas). Tapi untuk keperluan menemukan equilibrium, kita cukup pakai model linear dulu.
Beberapa istilah turunan penting:
- Harga choke demand = harga saat $Q_d = 0$, yaitu $P_{\max} = a/b$. Di atas harga ini, tidak ada konsumen yang sanggup/m mau membeli.
- Perubahan kuantitas diminta (gerak sepanjang kurva) beda dengan perubahan permintaan (kurva bergeser). Harga berubah → gerak sepanjang kurva; pendapatan, selera, harga barang lain, ekspektasi berubah → kurva bergeser.
Faktor yang Menggeser Kurva Permintaan
Kurva permintaan bukan benda mati. Ia bergeser saat faktor non-harga berubah:
- Pendapatan konsumen. Naik pendapatan → permintaan barang normal bergeser ke kanan (lebih banyak diminta pada tiap harga); permintaan barang inferior bergeser ke kiri.
- Harga barang terkait. Harga substitusi naik → permintaan barang ini naik (geser kanan). Harga komplementer naik → permintaan turun (geser kiri).
- Selera dan preferensi. Tren makan sehat → permintaan sayur naik; kampanye anti-rokok → permintaan rokok bergeser ke kiri.
- Jumlah pembeli. Populasi bertambah → permintaan geser kanan.
- Ekspektasi harga masa depan. Kalau konsumen mengharapkan harga naik bulan depan, mereka beli sekarang → permintaan saat ini geser kanan.
Menggeser kurva = mengubah $a$ (intersep). Misalnya, kenaikan pendapatan yang memperbesar pasar beras dari $a = 120$ ke $a = 140$ ton menggeser seluruh kurva sejajar ke kanan sebesar 20 unit.
Penawaran: Kurva yang Menaik
Penawaran adalah hubungan antara harga barang dan jumlah yang sanggup dan mau dijual produsen dalam periode tertentu, faktor lain dianggap tetap. Hukum penawaran: saat harga naik, jumlah yang ditawarkan naik (dan sebaliknya). Hubungan searah ini terjadi karena makin tinggi harga, makin banyak produsen yang sanggup menutup biaya produksinya — termasuk produsen-produsen dengan biaya marjinal lebih tinggi yang sebelumnya tidak ekonomis.
Model Linear Penawaran
Bentuk linear:
$$Q_s = c + dP$$dengan $Q_s$ = jumlah ditawarkan, $c$ = intersep (penawaran saat harga nol), $d$ = kemiringan (kenaikan $Q_s$ tiap kenaikan satu unit harga). Syarat $d > 0$ agar kurva menaik.
- $c$ (intersep) bisa positif, nol, atau negatif. Kalau $c < 0$, ini berarti produsen butuh harga minimum $P_{\min} = -c/d$ sebelum bersedia mensuplai apa pun. Misalnya, penambangan emas dengan biaya tinggi butuh harga emas di atas ambang tertentu baru menguntungkan.
- $d$ (kemiringan) mencerminkan kelenturan kapasitas produksi. Pasar pertanian jangka pendek punya $d$ kecil (lahan dan benih sudah tetap); pasar manufaktur punya $d$ lebih besar (pabrik bisa tambah shift).
Istilah turunan:
- Harga choke supply / harga minimum supply = harga saat $Q_s = 0$, yaitu $P_{\min} = -c/d$. Kalau $c \geq 0$, maka $P_{\min} \leq 0$ dan produsen mau mensuplai walau harga nol (misalnya, udara segar — contoh ekstrem).
Faktor yang Menggeser Kurva Penawaran
- Biaya input. Harga pupuk, upah buruh, harga bahan baku naik → kurva supply geser kiri (suplai turun pada tiap harga).
- Teknologi. Inovasi memperbesar produktivitas → kurva supply geser kanan. Revolusi hijau (bibit padi unggul) menggeser kurva supply beras global tajam ke kanan pada 1970-an.
- Jumlah penjual. Produsen baru masuk → supply geser kanan; produsen keluar → geser kiri.
- Cuaca dan musim (khusus pertanian). El Nino memangkas panen → supply beras geser kiri.
- Kebijakan pemerintah. Pajak produksi geser kiri; subsidi geser kanan; larangan ekspor menggeser supply domestik ke kanan (stok yang tadinya untuk ekspor kini diserap dalam negeri).
Seperti permintaan, menggeser kurva = mengubah $c$ (atau $d$ kalau kemiringan juga berubah).
Harga Keseimbangan: Qd = Qs
Equilibrium pasar terjadi saat $Q_d = Q_s$ — jumlah yang diminta persis sama dengan jumlah yang ditawarkan. Tidak ada defisit (kekurangan), tidak ada surplus (kelebihan). Harga pada titik ini disebut harga keseimbangan $P^*$, dan kuantitasnya kuantitas keseimbangan $Q^*$.
Penyelesaian Aljabar
Substitusi kedua model linear ke syarat $Q_d = Q_s$:
$$a - bP = c + dP$$Pindahkan semua suku mengandung $P$ ke kanan, konstanta ke kiri:
$$a - c = bP + dP = (b + d)P$$Bagi $(b + d)$:
$$\boxed{\; P^* = \frac{a - c}{b + d} \;}$$Lalu substitusi $P^*$ ke salah satu persamaan untuk dapat $Q^*$:
$$\boxed{\; Q^* = a - bP^* = c + dP^* \;}$$Dua cara menghitung $Q^*$ harus memberi hasil sama — inilah verifikasi aljabar otomatis. Kenapa pembagian $(b+d)$? Karena kedua kemiringan bersama-sama menentukan seberapa “curam” penyesuaian pasar. Kalau $b$ dan $d$ kecil (kedua kurva landai), perubahan kecil dalam permintaan atau penawaran menyebabkan perubahan harga equilibrium yang besar — pasar “tipis” dan fluktuatif. Kalau $b$ dan $d$ besar (kurva curam), equilibrium kuantitas lebih responsif daripada harga.
Contoh 1 — Pasar Beras (equilibrium standar)
Modelkan pasar beras di satu kota: $Q_d = 120 - 0{,}005P$ (ton per bulan, harga dalam Rp per kg), $Q_s = 0{,}005P$. Artinya, pada harga Rp 0 konsumen mau 120 ton; tiap kenaikan Rp 1/kg, permintaan turun 0,005 ton (5 kg). Penawaran: tiap kenaikan Rp 1/kg, suplai naik 0,005 ton.
Hitung equilibrium:
$$P^* = \frac{120 - 0}{0{,}005 + 0{,}005} = \frac{120}{0{,}01} = 12.000 \text{ (Rp/kg)}$$$$Q^* = 120 - 0{,}005 \times 12.000 = 120 - 60 = 60 \text{ ton/bulan}$$Verifikasi dari sisi supply: $Q_s = 0{,}005 \times 12.000 = 60$ ton. Cocok. Equilibrium pasar beras: harga Rp 12.000/kg, kuantitas 60 ton/bulan. Pendapatan total pasar $TR = P^* \times Q^* = 12.000 \times 60 = \text{Rp } 720.000$ (ribu, karena ton × Rp/kg).
Contoh 2 — Antrean Solar saat Dex Mahal (geseran permintaan)
Sebelum krisis: armada truk memakai Pertamina Dex pada harga Rp 14.000/liter. Permintaan Solar bersubsidi (Rp 6.800/liter): $Q_d = 8.000 - 0{,}2P$ (liter per armada per bulan), penawaran $Q_s = 0{,}3P$. Equilibrium awal:
$$P^* = \frac{8.000 - 0}{0{,}2 + 0{,}3} = \frac{8.000}{0{,}5} = 16.000$$Tapi pemerintah menetapkan harga eceran tertinggi Solar bersubsidi Rp 6.800/liter — jauh di bawah $P^*$. Pada Rp 6.800: $Q_d = 8.000 - 0{,}2 \times 6.800 = 6.640$ liter, $Q_s = 0{,}3 \times 6.800 = 2.040$ liter. Defisit $= 6.640 - 2.040 = 4.600$ liter. Inilah sumber antrean. Sekarang Dex naik jadi Rp 15.400 — armada massal alihkan permintaan ke Solar bersubsidi. Kurva permintaan Solar bergeser ke kanan: intersep naik dari $8.000$ ke $12.000$ liter ($Q_d' = 12.000 - 0{,}2P$). Pada plafon Rp 6.800 yang sama: $Q_d' = 12.000 - 0{,}2 \times 6.800 = 10.640$ liter, defisit melonjak ke $10.640 - 2.040 = 8.600$ liter. Antrean makin panjang — bukan karena harga Solar berubah, melainkan karena kurva permintaannya bergeser. Ini menjelaskan kenapa kebijakan satu harga subsidi plus selisih besar dengan non-subsidi selalu berakhir antrean.
Contoh 3 — Tiket Konser Coldplay (pasar gelap = floor alami)
GBK Senayan punya 60.000 kursi. Permintaan tiket: $Q_d = 200.000 - 0{,}1P$ (tiket, harga dalam Rupiah), penawaran $Q_s = 60.000$ (vertikal — jumlah kursi tetap, $d = 0$). Equilibrium:
$$P^* = \frac{200.000 - 60.000}{0{,}1 + 0} = \frac{140.000}{0{,}1} = 1.400.000 \text{ (Rp)}$$$$Q^* = 60.000 \text{ tiket (terjual semua)}$$Tapi penyelenggara menjual di harga resmi Rp 800.000 — di bawah $P^*$. Pada Rp 800.000: $Q_d = 200.000 - 0{,}1 \times 800.000 = 120.000$ tiket yang diminta, tapi hanya 60.000 tersedia. Defisit 60.000 tiket → yang tidak kebagangan cari di pasar gelap, di mana harga naik mendekati Rp 1.400.000 (harga equilibrium yang “seharusnya”). Penyelenggara rugi potensi pendapatan; scalper ambil selisih. Inilah kenapa harga pasar gelap tiket konser hampir selalu menuju equilibrium teoritis — harga resmi yang terlalu rendah menciptakan tekanan ke atas yang disalurkan lewat pasar gelap.
Contoh 4 — Harga Gabah dan HPP (floor pemerintah)
Saat panen raya, kurva supply gabah bergeser kanan tajam. Misalkan $Q_d = 100 - 0{,}01P$ (kuintal, harga Rp/kg), $Q_s = 0{,}02P$. Equilibrium:
$$P^* = \frac{100 - 0}{0{,}01 + 0{,}02} = \frac{100}{0{,}03} \approx 3.333 \text{ (Rp/kg)}$$Harga jatuh ke Rp 3.333/kg — di bawah biaya produksi petani (misal Rp 4.000/kg). Pemerintah menetapkan Harga Pembelian Pemerintah (HPP) Rp 4.000/kg = price floor. Pada Rp 4.000: $Q_d = 100 - 0{,}01 \times 4.000 = 60$ kuintal diminta, $Q_s = 0{,}02 \times 4.000 = 80$ kuintal ditawarkan. Surplus 20 kuintal — yang ini diserap Bulog sebagai cadangan pemerintah. Tujuan floor: melindungi pendapatan petani. Efek samping: pemerintah harus membeli kelebihan, menyimpannya, atau mengekspor.
Eksplorasi Mekanisme: Bagaimana Pasar Mencapai Equilibrium
Equilibrium bukan sekadar titik potong matematika — ia adalah hasil tekanan pasar. Kalau harga berada di atas $P^*$ (misal Rp 15.000 untuk beras), $Q_s > Q_d$: produsen punya stok yang tidak laku. Untuk menjual, mereka menurunkan harga. Tekanan turun mendorong harga ke $P^*$. Kalau harga di bawah $P^*$ (misal Rp 9.000), $Q_d > Q_s$: konsumen berebut barang terbatas, rela bayar lebih. Produsen menaikkan harga. Tekanan naik mendorong harga ke $P^*$. Hanya di $P^*$ tidak ada tekanan ke mana-mana — pasar diam. Inilah makna “equilibrium”: titik tanpa gaya pendorong.
| Harga pasar | Kondisi | Tekanan | Arah harga |
|---|---|---|---|
| $P > P^*$ | $Q_s > Q_d$, surplus | Produsen saling undercut | Turun |
| $P < P^*$ | $Q_d > Q_s$, defisit | Konsumen berebut, rela bayar lebih (premium) | Naik |
| $P = P^*$ | $Q_d = Q_s$ | Tidak ada | Diam |
Logika ini bekerja tanpa ada yang “mengatur” — ia muncul dari aksi terdesentralisasi ribuan pembeli dan penjual. Filsuf ekonomi Adam Smith menyebutnya invisible hand. Bagi sebagian orang ini terdengar mistik, tapi mekanismenya konkret: surplus → diskon → harga turun; defisit → premi harga → harga naik.
Surplus Konsumen dan Surplus Produsen
Equilibrium bukan hanya soal harga — ia juga soal kesejahteraan. Setiap transaksi menghasilkan keuntungan bagi kedua pihak, kalau tidak mereka tidak akan setuju. Bagaimana mengukurnya?
Surplus Konsumen (CS)
Surplus konsumen = selisih antara harga maksimum yang sanggup dibayar konsumen (willingness to pay) dan harga yang sebenarnya dibayar ($P^*$), dijumlahkan ke seluruh unit yang terjual. Pada kurva linear, ini luas segitiga antara kurva permintaan dan garis horisontal $P^*$:
$$CS = \frac{1}{2} \times (P_{\max} - P^*) \times Q^*$$dengan $P_{\max} = a/b$ (harga choke demand). Konsumen yang sebenarnya mau bayar Rp 24.000/kg untuk beras tapi hanya kena Rp 12.000 mendapat “bonus” Rp 12.000 — surplus individu. Totalkan untuk semua 60 ton → luas segitiga.
Surplus Produsen (PS)
Surplus produsen = selisih antara harga yang diterima ($P^*$) dan harga minimum yang mau diterima (willingness to accept), dijumlahkan ke seluruh unit terjual. Pada kurva linear:
$$PS = \frac{1}{2} \times (P^* - P_{\min}) \times Q^*$$dengan $P_{\min} = -c/d$ (harga choke supply, floor di 0). Produsen yang sanggup jual pada Rp 4.000 tapi menerima Rp 12.000 mendapat bonus Rp 8.000 — surplus individu.
Total Surplus dan Efisiensi
$$TS = CS + PS$$Total surplus = ukuran kesejahteraan agregat pasar. Teorema fundamental ekonomi kesejahteraan: equilibrium kompetitif memaksimalkan total surplus. Tidak ada harga lain yang menghasilkan $TS$ lebih besar. Inilah alasan normatif mengapa ekonom umumnya curiga terhadap intervensi harga — intervensi menggeser pasar keluar dari equilibrium, yang selalu mengurangi $TS$, menciptakan apa yang disebut deadweight loss (DWL).
Hitung Surplus untuk Pasar Beras
Lanjutkan Contoh 1: $P^* = 12.000$, $Q^* = 60$, $P_{\max} = a/b = 120/0{,}005 = 24.000$, $P_{\min} = -c/d = 0$.
$$CS = \frac{1}{2} \times (24.000 - 12.000) \times 60 = \frac{1}{2} \times 12.000 \times 60 = \text{Rp } 360.000$$$$PS = \frac{1}{2} \times (12.000 - 0) \times 60 = \frac{1}{2} \times 12.000 \times 60 = \text{Rp } 360.000$$$$TS = 360.000 + 360.000 = \text{Rp } 720.000$$Karena modelnya simetris (permintaan dan penawaran punya kemiringan sama magnitudo), CS dan PS terbagi rata 50:50. Dalam pasar nyata pembagian ini bergantung pada kemiringan relatif kurva: kalau permintaan lebih inelastis (curam) daripada penawaran, konsumen menanggung beban lebih besar; kalau penawaran lebih inelastis, produsen lebih diuntungkan. Ini inti konsep tax incidence dan burden sharing yang relevan untuk kebijakan subsidi dan pajak.
Price Ceiling: Aturan Harga Maksimum
Price ceiling = batas atas harga yang ditetapkan pemerintah. Hanya efektif (binding) kalau dipasang di bawah $P^*$. Tujuannya biasa: melindungi konsumen dari harga yang “terlalu tinggi”. Contoh Indonesia: Harga Eceran Tertinggi (HET) minyak goreng, tarif angkutan umum, biaya kuliah negara, dan sebagian besar harga BBM bersubsidi.
Pada harga ceiling $P_c < P^*$:
- $Q_d$ (yang diminta) naik karena lebih murah.
- $Q_s$ (yang ditawarkan) turun karena produsen kurang tertarik.
- Hasilnya: $Q_d > Q_s$, defisit (kekurangan).
Kuantitas yang benar-benar terjual = $\min(Q_d, Q_s) = Q_s$ (sisi penawaran lebih pendek). Konsekuensi yang sering muncul:
- Antrean dan antrian panjang. BBM bersubsidi, sembako saat harga dikunci, pendaftaran sekolah negeri unggulan.
- Pasar gelap. Konsumen yang kebagian menjual kembali ke konsumen yang tidak kebagian, di harga mendekati equilibrium (Contoh 3 — tiket konser).
- Penurunan kualitas. Produsen yang dipaksa jual murah menghemat biaya → kualitas turun. Kos-kosan dengan harga sewa dikunci sering turun perawatan.
- Diferensiasi tersembunyi. Penjual menghindari aturan dengan “paket” (barang inti + aksesori mahal), atau persyaratan sampingan.
DWL dari Price Ceiling
Karena kuantitas terjual turun dari $Q^*$ ke $Q_s$ (lebih kecil), transaksi yang seharusnya menguntungkan kedua pihak tidak terjadi. Inilah deadweight loss:
$$DWL_{ceiling} = TS_{\text{equilibrium}} - TS_{\text{ceiling}}$$DWL selalu positif untuk ceiling yang binding — ini “biaya” kesejahteraan dari intervensi. Tapi perlu diingat:DWL bukan argumen tunggal. Ceiling kadang sengaja ditolerir demi keadilan distribusi (konsumen miskin terlindungi walau total surplus turun). Trade-off antara efisiensi dan keadilan adalah inti dari banyak perdebatan kebijakan publik.
Price Floor: Aturan Harga Minimum
Price floor = batas bawah harga. Hanya efektif kalau dipasang di atas $P^*$. Tujuan: melindungi produsen dari harga yang “terlalu rendah”. Contoh Indonesia: Harga Pembelian Pemerintah (HPP) gabah dan beras, Upah Minimum Provinsi (UMP), harga TBS kelapa sawit di tingkat petani, tarif minimum driver ride-hailing.
Pada harga floor $P_f > P^*$:
- $Q_d$ turun karena terlalu mahal.
- $Q_s$ naik karena produsen semangat.
- Hasilnya: $Q_s > Q_d$, surplus (kelebihan).
Kuantitas terjual = $\min(Q_d, Q_s) = Q_d$ (sisi permintaan lebih pendek). Kelebihan harus ditangani: dibeli pemerintah (Bulog untuk gabah), diekspor, atau terbuang. Floor juga menimbulkan DWL karena kuantitas terjual turun dari $Q^*$ ke $Q_d$.
Hitung DWL Floor Gabah (Contoh 4 lanjutan)
Equilibrium: $P^* \approx 3.333$, $Q^* \approx 67$ kuintal. TS equilibrium = luas dua segitiga simetris. Pada HPP Rp 4.000: $Q_d = 60$, $Q_s = 80$. Kuantitas terjual 60 kuintal (turun dari 67). Selisih 7 kuintal inilah transaksi yang hilang. DWL positif — pertanian menjadi lebih efisien dengan teknologi, tapi sebagian petani tidak terlayani pasar.
| Intervensi | Posisi vs $P^*$ | Hasil kuantitas | Efek | DWL |
|---|---|---|---|---|
| Ceiling binding | $P_c < P^*$ | Terjual = $Q_s$ (turun) | Defisit, antrean, pasar gelap | Positif |
| Ceiling non-binding | $P_c \geq P^*$ | Terjual = $Q^*$ | Tidak berpengaruh | Nol |
| Floor binding | $P_f > P^*$ | Terjual = $Q_d$ (turun) | Surplus, pembelian pemerintah | Positif |
| Floor non-binding | $P_f \leq P^*$ | Terjual = $Q^*$ | Tidak berpengaruh | Nol |
Aturan praktis: intervensi harga hanya “menggigit” kalau melawan equilibrium. Ceiling di atas $P^*$ dan floor di bawah $P^*$ tidak berdampak apa-apa — equilibrium pasar mengabaikannya. Ini menjelaskan kenapa banyak regulasi harga tampak “aman” di masa normal tapi menimbulkan krisis saat pasar bergeser (permintaan naik atau penawaran turun) sehingga equilibrium berpindah melewati ambang aturan.
Kekuatan dan Kelemahan Model Linear
Model $Q_d = a - bP$ dan $Q_s = c + dP$ sangat berguna untuk pedagogi dan analisis kualitatif, tetapi punya keterbatasan:
Kelebihan:
- Sederhana, intuitif, mudah diestimasi dari dua titik data.
- Solusi equilibrium eksak dan cepat.
- Cukup akurat untuk perubahan kecil di sekitar equilibrium (analisis komparatif statis).
Keterbatasan:
- Linearitas asumsi kuat. Di dunia nyata, permintaan bisa lebih elastis di harga tinggi (konsumen miskin drop out) dan lebih inelastis di harga rendah. Kurva linear tidak menangkap ini.
- Asumsi homogenitas. Model melihat satu barang; nyatanya pasar saling terkait (beras, jagung, gandum substitusi).
- Statis. Equilibrium adalah titik foto, bukan dinamika penyesuaian. Pasar bisa overshoot, berosilasi, atau gagal konvergen.
- Mengabaikan informasi dan kekuatan pasar. Asumsinya konsumen dan produsen price-taker. Pada pasar dengan kekuatan monopoli/oligopoli (lihat Struktur Pasar), mekanisme equilibrium ini berubah.
Untuk perubahan kecil dan analisis komparatif, model linear tetap andal. Untuk peramalan jangka panjang atau pasar dengan distorsi besar, ekonom memakai model yang lebih kaya (fungsi permintaan CES, logit, model dinamik).
Dipakai di Dunia Nyata
- Operasi pasar Bulog (beras, cabai merah, bawang). Saat harga equilibrium naik melonjak (panen gagal, permintaan lebaran), pemerintah melakukan operasi pasar — menjual cadangan di bawah $P^*$ untuk menurunkan harga. Ini ceiling sementara yang ditopang stok pemerintah.
- Harga BBM bersubsidi (Pertalite, Solar bersubsidi). Plafon harga adalah ceiling yang menyebabkan defisit potensial. Pemerintah menutup selisih dengan subsidi (membayar selisih ke Pertamina), bukan dengan kenaikan harga. Kalau subsidi dipangkas dan harga equilibrium melebihi plafon, antrean muncul (lihat Contoh 2).
- Harga Pembelian Pemerintah gabah/beras. Floor yang melindungi petani. Saat panen raya dan harga equilibrium jatuh, Bulog membeli pada HPP — menyerap surplus.
- Upah Minimum Provinsi (UMP). Floor di pasar tenaga kerja. Di atas equilibrium upah pasar → surplus tenaga kerja (pengangguran). Debat panjang tentang seberapa besar UMP menyebabkan pengangguran vs meningkatkan pendapatan pekerja yang tetap bekerja.
- Pricing tiket konser, kereta, pesawat. Penyelenggara sengaja menjual di bawah equilibrium (menciptakan defisit dan hype), lalu harga pasar gelap naik. Penyelenggara modern memakai dinamic pricing untuk menggeser harga resmi mendekati equilibrium dan menangkap surplus yang tadinya ke scalper.
- Subsidi pupuk dan benih. Subsidi menurunkan biaya input → kurva penawaran geser kanan → equilibrium harga turun, kuantitas naik. Petani untung, konsumen juga untung dari harga lebih rendah.
Catatan Excel
Berkas pendamping /excel/supply-demand-calculator.xlsx berisi delapan sheet berformula hidup:
- 0_PETUNJUK — cara pakai workbook, konvensi warna, dan tips pembelajaran.
- 1_PARAMETER — input $a, b, c, d$ (kuning, editable). Termasuk validasi (cek $b>0$, $d>0$) dan harga choke demand/supply.
- 2_SCHEDULE — tabel harga $P$ dari Rp 0 sampai Rp 24.000 dengan $Q_d = \max(a-bP, 0)$, $Q_s = \max(c+dP, 0)$, selisih, dan Status (Surplus/Defisit/Keseimbangan).
- 3_EQUILIBRIUM — penyelesaian aljabar langkah demi langkah. $P^* = (a-c)/(b+d)$ dan $Q^* = a - bP^*$ dihitung hidup, dengan verifikasi sisi supply dan pendapatan total $TR = P^* Q^*$.
- 4_SURPLUS — $CS = \tfrac{1}{2}(P_{\max}-P^*)Q^*$, $PS = \tfrac{1}{2}(P^*-P_{\min})Q^*$, $TS = CS+PS$, plus porsi CS dan PS dari total surplus.
- 5_PRICE_CONTROL — input harga ceiling dan floor (kuning). Output: binding/tidak, $Q_d$, $Q_s$, defisit/surplus, CS, PS, dan DWL untuk masing-masing skenario.
- 6_CHART — grafik kurva permintaan (merah, menurun) dan penawaran (biru, menaik) dengan sumbu-X kuantitas dan sumbu-Y harga; perpotongan kedua kurva = equilibrium.
- 7_VERIFIKASI — membandingkan equilibrium aljabar (sheet 3) dengan equilibrium dari tabel schedule (sheet 2) lewat
INDEX/MATCH/ABS; selisih kecil diharapkan karena schedule diskrit.
Semua sel hijau menghitung ulang otomatis begitu parameter di sheet 1 diubah. Ubah $d$ ke angka sangat besar untuk melihat kurva penawaran mendekati horizontal (mendekati pasar persaingan sempurna); ubah $a$ untuk menggeser seluruh kurva permintaan dan amati equilibrium baru.
Lanjutan
- Elastisitas Harga, Pendapatan, Silang — kemiringan $b$ di sini berkaitan dengan elastisitas; pelajari cara mengukur peka konsumen secara bebas-satuan.
- Struktur Pasar: Persaingan Sempurna, Monopoli, Oligopoli, Monopolistik — equilibrium di sini mengasumsikan price-taker; pasar dengan kekuatan harga berbeda.
- PDB dan Inflasi — geseran agregat permintaan-penawaran di tingkat makroekonomi.
- Regresi Linear Sederhana — estimasi parameter $a, b$ dari data harga-kuantitas riil.