You can write spaghetti with anything. In reality it's the most productive language. Especially since there's 353485438 packages for anything and many are running C or C+ underneath, making them fast. Its popularity speaks for it.
True that Pandas can do OP's request easily but there is definitely a learning curve. The basics are easy enough but things can get somewhat complicated quickly. Spending my time writing a GUI backtester and initially it was relatively easy to get going but when threading and memory issues surface, the time to solve issues goes from hours to days.
RATS i missed that... sigh however... if i was clever, i could start updating with another source the day results.. and through the limit it would take me about a month to bring each ticker up to the recorded day results... or i am back to using the TD Ameritrade API developer source.. thanks ph1l at least i had the presence to grab the 13 years of data before i couldn't...
You trying to put me out of business? All's I want is a living wage that I don't really have to work for. The free market is race to the bottom....
Done this already for my own use. Is there any demand from traders/algo traders for a service to deliver a database, screening software, data api support, auto data downloading/updating/logging, dividend/split price adjustments, multi data source support and comparisons etc?? Sorry IAS_LLC / 2rosy you'll have to run faster to get to the bottom ...
What are you talking about? i didn't say i would write it (or offer to, or even give my real name to be contacted)... i said he could go to yfinance is on github open source... and confirmed it works so that it wouldnt be a waste of time maybe leave the policing to the person who runs this great board...