Pesanan had-pada-pembukaan ialah arahan dagangan khusus yang membolehkan pelabur membeli atau menjual sekuriti secara khusus pada harga pembukaan pasaran, dengan syarat harga tersebut memenuhi had yang ditetapkan oleh mereka. Berbeza dengan pesanan had standard yang mungkin kekal aktif sepanjang sesi dagangan, jenis pesanan ini hanya sah untuk pembukaan pasaran dan dibatalkan secara automatik jika ia tidak dapat dilaksanakan pada masa tersebut.
Pesanan ini berfungsi dengan menggabungkan kawalan harga pesanan had dengan kekangan masa pembukaan pasaran. Dagangan hanya akan dilaksanakan jika harga pembukaan sekuriti adalah sama dengan atau lebih baik daripada harga had yang ditetapkan oleh pedagang. Jika pasaran dibuka pada harga yang tidak memenuhi syarat ini, pesanan tidak akan dipenuhi dan seterusnya dikeluarkan daripada bursa.
Sebagai contoh, jika seorang pedagang ingin menjual 1,000 saham pada pembukaan pasaran tetapi bertegas untuk menerima sekurang-kurangnya 50 dolar sesaham, mereka akan meletakkan pesanan had-pada-pembukaan dengan had 50 dolar. Jika saham dibuka pada harga 50 dolar atau lebih tinggi, dagangan akan dilaksanakan. Jika saham dibuka di bawah 50 dolar, pesanan tidak akan dipenuhi dan akan dibatalkan, sekali gus melindungi pedagang daripada menjual pada harga yang tidak diingini.