A wallet I use rounds up each of my fiat purchases and makes a btc purchase for me using that factor of rounding. Perhaps I could increase that factor, and it would accomplish something like what you're suggesting. Could be useful