I have a pretty good understanding of option risks except for one thing, rho. Unfortunately, interest rates tend to have a small effect on option prices, and thus most literature tend to just gloss over this stuff.
My current understanding of rho is that it really depends on the product you trade and the cash flows in and out. For example, if we are talking about the BSM model on equities, rho will have opposite effects on put and call prices. In such a model, we assume that trading underlying requires 100% cash outlay. Thus, when rates rise, call prices get more expensive, and put prices get cheaper (to compensate for the fact that it is more expensive to buy the underlying stock and you get greater interest for shorting a stock).
Meanwhile, if we are talking about the BSM model on futures where we assume that there is 0 cash outlay to take a position in futures, interest rates will have the same effect on options. An increase in rates will decrease the prices of both calls and puts as it is now "more expensive" to borrow money and buy and option.
So the answer to the question how do interest rates affect options really just depends. Is my rational correct?