-
Well the advantage to Monzo is if you speculated the wrong way with Revolut then you wouldn't have lost money with Revolut. And the disadvantage is that if you speculated the right way then you would lose with Monzo.
Revolut's selling point is holding multiple currencies at the same time.
Monzo just applies the exchange rate of the moment with no extra fees.But I don't think the intention is really that people are using it to swap money a few months before a holiday. I'd guess it's more that if if you're working for a while in the US, or being paid in dollars then you can work and spend in the same currency rather than having to think about everything divided by 1.41. No wait, 1.39. Oh, 1.42 today.
So there's no advantage to Monzo for foreign currency then?
The only time I could imagine getting money in advance would be if (for example) you know you're going on holiday in 6 months and Brexit is happening in 3 months and you're anticipating the pound falling.