Using Python’s PyAutoGUI and PySimpleGUI

Every now and again you may require to keep your windows from sleeping or hibernating in its usual timelines. You can, of course, change the settings, but that sounds like too much work for a one-off activity. …


The 10 top commands, to help get you started in your Excel journey

For the uninitiated, learning some of the “advanced basic” features of Microsoft Excel can have a dramatic impact on their life. It can help save countless hours of manual work, and can even automate certain aspects of it. …


The top 5 qualities that supercharge team performance

Time and time again, it has been proven that there exist certain behavioural patterns that lead to high performance. These qualities are further required when individuals are expected to perform as part of a team. …


Learn the basics in under 5 minutes

In this blog post, we are going to learn about JSON. We are going to learn what JSON is, why it exists, why people use it and finally how to utilise the power of python to help us process it.

As a data scientist, programmer or simply an avid learner…


Learn the basics of this derivative product in no time!

TRS is a derivative product that is used widely in the investment banking world. In this article, we are going to cover the main features of a TRS. We are going to cover the following four topics:

  • What is a TRS?
  • What are the different types of TRS?
  • Why would…


Top 3 integration methods and what you can do with them

Microsoft Excel — you either love it or hate it! If you are like most people, you have probably gone through early life without even hearing about Excel. You may even have gone to college or university, graduated with top marks and still had minimal experience with Excel.

That was…


Finally a library you can pick up in under 5 minutes

The beauty of learning python lays within its simplicity and intuitive expression structure. Once you learn the basics, you’re well on your way of building useful and highly functional apps. What supercharges the whole process and puts python ahead of the competition is the abundance of free libraries.

Now and…


Introduction to Plotly express

In this blog, we are going to learn how to create interactive visualisations in Python. We are going to start by merely plotting our data in different formats, before exploring adding more interactive controls.

If you have been following me for a while, you would have noticed that this is…


What negativity bias is and how to handle it

Ever feel that your hard work goes unnoticed? Or that your odd misstep seems to undo all your continuous overperformance? Is it all in your head, or do people, yourself included, focus more intently on the negative? Well, I’m here to tell you that it is not in your head.


Learn how Market Risk Managers and Traders manage their Risk

The Greeks, as they are known in the finance world, are certain market risk measures which allow you to understand how your portfolio would behave under certain conditions.

Market Risk is the risk a market participant is exposed to, due to market factors that cannot be diversified away. …

Costas Andreou

A technologist with domain expertise in Investment Banking

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store