As instâncias spot podem não ser o melhor mecanismo para usar no seu caso. Você exige que o processo seja executado todos os dias e provavelmente concluir a execução assim que for iniciado.
As instâncias pontuais podem não ser executadas quando você quiser. Se o preço do lance for muito baixo ou não houver capacidade, você não receberá sua instância. Além disso, depois que sua instância for iniciada, se o preço da oferta subir acima do preço máximo, a instância será encerrada antes de ter tempo para ser concluída.
Você pode usar um preço de lance máximo alto para tentar evitar alguns desses problemas, mas não há garantias.
Dependendo dos custos, é possível observar as instâncias reservadas (no seu caso, uma instância reservada leve pode ser suficiente) ou simplesmente uma instância sob demanda que você só executa no final do dia.
A Amazon não tem nenhum agendamento de inicialização / parada de instâncias, portanto você precisará usar algo como o cron ou outras ferramentas de agendamento automatizadas.
A Amazon agora tem Instâncias reservadas agendadas que podem ser úteis em relação ao custo , mas não vai realizar o começo para você.