Neat macro, maybe it should take an argument that's the monetary value of the asset too?

(I think you're missing an `r`.)