OCTA is working closely with MouthShut.com to enhance customer satisfaction.
I have question about shares and stock why one have no leverage. Turns out just shares mean real shares trade this is why no leverage and bigger deposit requirement special account.
but for me octatrader account still good becaues leverage for stocks andno minimum deposit, very convenient.
support explained this to me in 5minute very fast I think I give them good rating.