Untuk trading, saya pribadi saat ini ketika menjual lebih memilih menggunakan opsi market instan/market order, jadi aset yang dijual saat itu langsung dapat hasil konversi-nya, tanpa harus menunggu sebagaimana semisal menggunakan opsi lainnya (Limit order, Stop limit).
Hal tersebut bagi saya untuk menjaga kehati-hatian saja, karena dari yang saya pahami dan pelajari, sekiranya aset kripto adalah dianggap sebagai 'mata uang' maka ketika untuk proses penukaran dengan 'mata uang lain' maka harus tunai/cash.
Klo untuk orang yang memang ingin menguangkan BTC atau altcoins lainnya (hasil bounty, sigcamp maupun sumber pendapatan lainnya), mungkin menggunakan opsi market instan adalah salah satu pilihan yang bisa dipakai. Tapi klo buat orang yang bener-bener melakukan aktifitas trading, maka sebisa mungkin dia akan mencari cara supaya bisa mendapatkan profit (beli rendah, trus jual saat harga naik) dan kebanyakan akan menggunakan opsi limit order, karena saat trading rata-rata orang pasti sudah memiliki poin entry dan target profit sesuai trading plan mereka.
Klo untuk masalah hukumnya, ya balik lagi ke kepercayaan masing-masing

.