Eso es trading, ni necesitas tener el btc, solo estar en plataformas que te permitan comprar la moneda virtual y luego venderla cuando suba. Es algo más rápido.
Ahora lo otro es comprar el btc a usuarios y luego venderla a usuarios cuando suba, esto es un poco más difícil porque no siempre vas a encontrar personas que te compren en alza. Es más para tener btc y cuando quieras vender sin prisa.
En lo primero que dije por ejempll en Skrill te permiten comprar btc y vender. Recargas tu cuenta en USD, luego compras BTC, luego cuando suba lo vendes y cambias a USD tus btc y buscas exchsnger o retiras tu dinero de Skrill a tu banco.
En todas te comerán comisiones.