definitely Upstox is fraud broker. So many Hidden and excess charges charged without intimation. so BIG no for upstox. as far my concern it may deducted charges from account without customer information. it is better to discuss with a near by agent of other broker at least they will confirm you all the applicable charges.and you will aware about it.