Налог с продажи акции считается тогда, когда мы купили первую акцию ?
Т. Е. Купили  акции 1 по 10$ в 2018, потом купили 1 по 20 $ в 2019 году. В 2020 продаем 30$ за штуку. Прибыль получается 30-10= 20 $ и с нее платится налог? 
НДФЛ с продажи ценных бумаг исчисляется не с каждой продажи, а по всем сделкам за календарный год как разница между доходами от продажи ценных бумаг и их стоимостью при покупке (рассчитанная по принципу ФИФО: считается что первым продано то, что первым было и куплено). 

В вашем случае расчет налоговой базы будет такой: 30$ *2 − 10$ − 20$ = 30$.
Ставка НДФЛ - 13%

Не забудьте также про курсовую разницу, т.к. доходы (расходы, принимаемые к вычету) налогоплательщика, выраженные (номинированные) в иностранной валюте, необходимо пересчитывать в рубли по официальному курсу ЦБ РФ, установленному на дату фактического получения указанных доходов /дату фактического осуществления расходов) (п. 5 ст. 210 НК РФ).

Уменьшить налогооблагаемую можно базу на брокерские комиссии, комиссию биржи и оплата депозитарных услуг. (см. список того что можно включить в расходы в п. 10 ст. 214.1 НК РФ). Убыточные сделки также могут снизить налоговую базу по прибыльным операциям. 

Подавать декларацию за 2020 год нужно будет не позднее 30 апреля 2021 года, а последним днем уплаты налога на основании этой декларации будет 15 июля 2021 года.