Buy Limit Order merupakan salah satu jenis order dalam trading / investasi yang digunakan untuk membeli aset pada harga yang ditentukan atau lebih rendah. Order buy limit dipasang oleh trader jika mereka berkeyakinan bahwa harga pasar saat ini lebih tinggi dari harga yang diinginkan yang akan dibeli. Dalam hal ini, trader memasang order buy limit pada harga di bawah harga pasar saat ini.
Contohnya, jika harga pasar saat ini untuk suatu aset adalah $50, tetapi trader hanya ingin membeli jika harganya turun hingga $45, maka trader akan memasang order buy limit pada $45. Sebagai hasilnya, ketika harga turun hingga $45 atau lebih rendah, order buy limit tersebut akan dieksekusi dan aset akan dibeli dengan harga $45. Namun, jika harga tidak turun ke $45, order ini tidak akan dieksekusi.
Buy limit order secara menyeluruh membantu trader untuk mengendalikan harga beli. Namun, jika harga terus naik dan tidak pernah mencapai harga beli yang diinginkan, aplikasi buy limit order mungkin tidak berhasil. Trader juga harus berhati-hati ketika memasang buy limit order di pasar yang sangat volatile, karena harga bisa naik dan turun dengan sangat cepat, yang secara signifikan memengaruhi pelaksanaan order atau bahkan membuat order dibatalkan oleh sistem.