At present, bitcoin contract transactions can be bought and sold on many exchanges, and the contract value and rules are different. You need to choose according to your actual situation.
As for where to open a contract transaction, you can open a contract transaction after finding a suitable exchange to open an account.