OTC financial products meaning.
Your contract with the online broker.
Nothing is free! No one wants to lose.