В экономическом смысле, спекуляция - это получение дохода за счёт разницы между ценой покупки и ценой продажи (любая торговая операция является спекуляцией).
Инвестор именно этим и занимается. И неважно, в долгую или нет.
В принципе, если тех, кто инвестирует напрямую еще можно как-то обособить, то те, кто играет на бирже (ценных бумаг, валюты...) занимаются именно тем, что подразумевает под собой торговый термин спекуляция.