Do I need to keep my uninvested cash in my account for a certain length of time in order to earn interest?

No, interest is calculated on settled cash balance on a daily basis and is paid on a monthly basis. You may withdraw your balance at any time.

Additional Information

Powered by IBot
How does IBKR calculate and pay interest on cash balances?
Why am I being charged interest when I have a positive cash balance?
Does Irish WHT apply to interest I earn through the Stock Yield Enhancement Programme?
What are the interest, fees and rates associated with IBKR Lite for IBSG clients?