An interesting link for collecting options data for backtesting: https://medium.datadriveninvestor.c...ns-part-ii-foundational-etl-code-2bca40251f95
If this method does not meet your needs, ORATS has a few solutions. We have a hosted 1-minute database you can try for free at https://dashboard.orats.com/api-console that has data back to Aug-2020 We have 2 minute raw quotes back to 2015 We have near EOD data back to 2007 We have a backtester on near EOD data email for questions and discounts for ET matt@orats.com