you only get taxed on the profit, so no you arent getting taxed twice on the money you earned the first time..only on the profit..and the way I see it is ill take that any day of the year..the example you gave...i trade specualtive stocks and have never made 100k in a position from a 1000...