Jabarkan t = waktu dari Kontrak berjangka

T = waktu jatuh tempo

r = suku bunga dari imbal hasil tanpa risiko .

Rumusan ini dapat dimodifikasi untuk memasukkan komponen biaya penyimpanan, deviden, imbal hasil deviden, imbal hasil yang layak.

Hubungan antara kontrak berjangka dan harga spot dalam suatu pasar yang sempurna tergantung pada variabel di atas; dalam praktiknya banyak sekali ketidak sempurnaan pasar (biaya transaksi, perbedaan suku bunga pinjaman dan kurs bunga pinjaman, pembatasan short selling ) yang menghalangi arbitrasi lengkap. Jadi dengan demikian, harga kontrak berjangka pada kenyataannya bermacam-macam tergantung lingkaran arbitrasi yang melingkupi harga teoretis.

Oleh karena itu rumusan di atas umumnya digunakan untuk kontrak berjangka indeks saham, kontrak berjangka oobligasi, dan kontrak berjangka komoditas dengan penyerahan fisik saat panen (seperti jagung setelah panenan)

Namun apabila penyerahan atas komoditas yang suplainya tidak mencukupi ataupun belum ada saat ini, misalnya gandum sebelum masa panenan, kontrak berjangka Eurodollar atau kontrak berjangka kurs Federal ( di mana aset acuan tersebut masih harus diciptakan pada saat tanggal penyerahan), maka harga kontrak berjangkanya belum dapat ditetapkan oleh arbitrage. Dalam skenario ini hanya ada satu cara menetapkan harga yaitu dengan menghitung suplai dan permintaan pasar atas aset acuan untuk digunakan sebagai harga kontrak berjangka.

Pada pasar yang likuid, suplai dan permintaan ini dapat diperkirakan untuk menghitung nilai di mana menunjukkan ekspektasi yang adil dari harga aset secara nyata dimasa mendatang, yang menggunakan rumusan sbb: