asdfasdfasdf 님께서 잘 설명해주신대로, 일반적인 taxable account에서 발생한 투자수익은 투자기간에 따라 소득세나 0-20%의 세금을 내야하지만, roth ira에서 발생한 earning에 대한 세금은 59.5세 이후에 인출시 면세가 됩니다. 급하게 인출할 일이 발생하지 않을 것으로 확신하신다면 short term capital gain이 발생하는 단타 거래는 roth ira에서 하시는게 세율상 유리합니다.
근무중인 회사에서 401k 매칭을 제공한다면 불입 우선수위는 보통 1. 401k 최대 매칭금액, 2. Roth IRA 맥스, 3. 401k 맥스 정도가 이상적입니다. CA/NJ가 아닌 주에 거주중이시라면 HSA 맥스아웃을 취향에 따라 2번 앞이나 3번 앞에 추가하시면 될 듯 합니다.