税金に関しては
手数料無視すれば単純に差額だけで考えて良いでしょ

1株を
100ドルで買って300ドルで売る
100ドルで買って200ドルで売って300ドルで買って400ドルで売る
100ドルで買って200ドルで売って150ドルで買って250ドルで売る

全部、差額の利益200ドルに税金が掛かるだけ
ただ税金が掛かるタイミングとキャッシュの制約があるから
上がったところで同じ単元数買えないし
売って下がったところで買うが一便ええ
途中利確が損ってのは嘘