I get my lay bet stake value from an SV. For example, it is calculated: 0.524
But the bet placed with stake 0.58.
Is it because I don't use rounding, and this value is not a valid stake?
Rounding stored value, stake
Yes, you need to round to two decimal places when creating the stake SV, but I believe you can still fire bets of 0.524. BA should automatically round the stake.