How much is the minimum initial deposit and lock-in period? 12 September 2024 07:01 Updated There’s no minimum initial deposit and no lock-in period, so you have full flexibility over your money. Related articles What is the interest rate? What type of account will I get upon registration? I’m done with the account opening process. How long will I wait for approval? How do I open an Atome Savings account? Where can I find my Atome Savings account number?