Update #2: Track this Issue Here Updates to this post are more about which API’s are still supported than how to access them with R, Python, or any other language. Follow the hilarious change history of EOD stock data API’s at my other post: https://chrisconlan.com/download-daily-data-every-sp-500-stock-r/. Update: Using Quandl’s API Because everything I write about breaks, […]
Installing R and Python in Anaconda for Biologists
I live right outside of Washington D.C. I can walk to NIH, and I pass three hospitals on the way to the grocery store. Not surprisingly, I have met a few biologist that needed programming help. After helping a few biologists in completely independent situations, I began to notice a pattern. Researchers have data, can […]
Download Price History for Every S&P 500 Stock with R
Update #9: Quandl API is Deprecated According to an email I got from Quandl (and a few commenters corroborating), the Quandl EOD data API is no longer supported and is not providing data past March 27th. According to the CIO of Quandl, it was being provided for free by a 3rd party. That 3rd party […]
The Case for OAuth in Automated Trading via Retail Brokerage Adoption
In Chapter 9 of Automated Trading with R, we discuss different networking capabilities of popular retail brokerages. At the time of writing, and to the best of my knowledge now, there are only two reputable brokerages that offer OAuth via HTTPS for sending trade orders. These brokerages are TradeKing and OANDA. TradeKing offers a wide […]
S&P 500 for the Long Haul: Code Explanation Addendum
In the last post, S&P 500 for the Long Haul, we discussed the results of a 66 year analysis of the S&P 500. This post will discuss the R code used to generate tables and plots in that post. We will focus on While reading, you may want to view the entire script: R Script […]