10376880 OP 102328308 : Nope. I was reading up at the FAQ. Seems like there is no paper trade for options in US market.
10376880 OP 102328308 : Nope. I was reading up at the FAQ. Seems like there is no paper trade for options in US market.