How to Think About Locking Exchange Rates: Calculate the Gap Before You Settle
I got burned once: the per-order margin was crystal clear, then the rate dropped by settlement day and I took home less than expected. Ever since, before settling, I pull out the current rate and my cost rate and compare them before deciding how to convert the money.
Watching the quoted rate is useless - what matters is your "cost rate": the rate you used when you priced, versus the rate you convert at when settling. Subtract the two; that gap is what actually decides whether this order made or lost money.
I take a batch of funds about to settle and weight it: how much USD lands this week, how much it converts to at today's rate, and how many points off my cost rate that is. Small gap, I just settle. Big gap, I consider splitting or waiting instead of converting everything at once.
People over-mystify forward contracts. The idea is simple: lock a rate now, and whatever the market does, you transact at that locked price. It suits large amounts, long cycles, and deals where you don't want to bet on direction. Conversely, small frequent settlements shouldn't bother - fees can exceed the FX gap you're chasing.
When I run these numbers I use local tools to convert both currencies and both rates in one pass - a few clicks in the browser instead of tab-hopping, and no data sent to third parties. FX figures are sensitive for a cross-border seller; calculate them locally.
Honest take: locking rates isn't for making money on the difference, it's for locking certainty. Treat it like insurance and your mindset is right. Memorize your cost rate, compare it before every settlement - that beats any forecast.