https://www.alphavantage.co/ might be an option.
There's a limit to free accounts of 5 API requests per minute; 500 API requests per day, which isn't great, but they say academic users can request a special account.