There are absolutely no charges for brokerage, withdrawals and commissions. However, note that a minimum GST of ₹45 is charged for each outward foreign remittance transaction and inward remittance transaction, which means that you will have GST applicable on each fund addition or withdrawal from your US Broking account that you place. You can read more about GST calculations here.
The Government of India also charges TCS (Tax Collection at Source) of 20% on each remittance transaction if you have sent more than ₹10 lakh worth of international transfers in the financial year.
Please also note that we charge a $50 withdrawal fee if you choose to withdraw to any bank account other than the Federal Bank Savings Account associated with Fi.