In the dim and distant past (let’s call this 2007!) if you wanted to work with time series, you might have to resort to writing your own time series library. When I say a “time series library”, I’m not really talking about any sophisticated techniques for manipulating time series. Instead, I’m talking about ways of…
Category: Python
Data, General, Python
Downloading Bloomberg data with findatapy
by Saeed Amen •
If I say burger, you’ll probably think of several things, maybe McDonald’s or Burger King for starters. They are the ubiquitous purveyors of all things burger related wherever you are in the world. Sure, there are other burger joints, but they don’t have the same wide reach as the massive chains like Burger King. I…
Data, General, Python
S3 less Audi more Amazon
by Saeed Amen •
When I hear S3, I still think of the Audi S and RS models, those high performance variants and Audi’s versions of the BMW’s M series. I’ve got to admit, there is something a bit more special about a BMW M5 compared to an RS6, but I’ve never driven either to confirm that (any comments…
Data, General, Python
Opening up Python to the business
by Saeed Amen •
When was the last time you were on a plane? Probably a while back, right? When you got on the plane, did you turn right and take a seat, or were you told to turn left, and to fly the plane yourself? Sounds like a really silly question! Most people flying on a plane are…
General, Python
Download tickers from many sources
by Saeed Amen •
Whenever you cook, do you use one ingredient? You could do, but the results are going to be pretty bland. A burger, without bread, or a patty, is a bit of a non-starter. It’s all about finding the right mix of ingredients and then cooking up a storm (if you’ll excuse the pun). Analysing financial markets…
Data, General, Python
Setting up a Python data science environment
by Saeed Amen •
It’s impossible to learn something like coding quickly from scratch. Even after a long time (30 years!) I keep on learning whenever I code. I can imagine in the decades ahead I’ll keep on learning about how to improve coding. Whilst technologies keep on evolving, and every so often a language comes into vogue, ultimately…
Data, General, Python
Data scientists and coding
by Saeed Amen •
Data scientists code. There’s nothing controversial about this statement. Without coding you’d be limited to the types of tools you can use to analyze data, such as Excel. However, with coding we have access to libraries like pandas to work with time series, scikit-learn to do machine learning and so on, to build models. In…
Data, General, Python
Installing Python for financial data science
by Saeed Amen •
What’s the most important part of a holiday? Well, if you can’t get to the airport on time, it’s unlikely you’ll be going anywhere. When it comes to learning Python, the most important thing is to install Python in the first place! So how do you install Python, together with all the libraries you…
Data, General, Python
Visualization in Python
by Saeed Amen •
What’s one of the most important part of analyzing financial markets, or data science in general? There are several answers. If you don’t have any data to start with, there’s not really going to be more to analyze. Once you get the data, it needs to be cleaned, before the analysis etc. Once all the…
General, Python
Common problems when learning Python
by Saeed Amen •
I’ve been teaching Python for a while. Whilst, it is one of the easier programming languages, it still takes time to learn, if you’ve never coded before. Whichever way you try to learn whether through books or lectures, you’ll need to spend even more time practicing your Python coding in order to get to grip…