Não existe valor mínimo oficial. Você pode com menos de R$ 100 comprar ações no mercado fracionário.
No entanto, para comprar um lote cheio de ação na maioria dos casos você precisará de algo entre R$ 1 mil e R$ 5 mil.
Existem ações que você pode comprar um lote completo com menos de R$ 1 mil, segue:
4 ações para investir com menos de 1000 reais