First question - do you even need a database right now? Have you for example considered using CSV files and simply loading those files into Pandas or R on demand?
I am currently working on a project analyzing massive amounts of options data and have found this approach to be both quite easy as well as flexible to work with... and as my project matures I may move select parts of it into a database.