Skip to main content

About Dave

I am Dave Tromp. I live in a small town outside of Amsterdam with my beautiful wife and daughters. As you can imagine, they make me wanna be a better person. I want to spent as much time with them as possible and give them all they want and need. That is why I have set out to become financially free by coding, trading and investing. My goal is to become free to live where ever I want to live. Be it in Istanbul where my wife is from, or be it in Amsterdam where I am from, or maybe in some other (preferably sunny) place. I am convinced this is possible to achieve if I just put my mind to it. On this site I will openly share with you my journey. I will show you my plans, my struggles, what's working and what is not working.

My path

If you wanna know where I coming from and why you might wanna listen to me, read on, else just skip to the next paragraph. My path has been very diverse. And as a result from all my experiences I know I can do anything I put my mind to. I kid you not! At high school my path seemed all so clear. I was a straight A student at the pre-university level, as we call it here. I had a love for both practical math, economics, science, as well as for languages. The first year of University I switched from Economics to Art History and I then dropped out and worked in sales. The next year I found my way again, being trained as an engineer, manager and marketeer for the fashion industry. After that I also worked on and received a Master of Arts degree. In the process I learned to speak about 6 languages varying from the level of practical to social and through to professional proficiency. Go figure! Am I an alpha or beta thinker? In 2008 me and my wife returned back from Turkey, where I worked as an engineer for a Dutch fashion brand and it was around that time, that I had a gut feeling that my future would no longer be in the fashion business. I realized that I had a talent for solving problems and communicating with people. I started to educate myself about trading and coding. I started building websites, hacking spreadsheets and databases and automating processes. Finally I taught myself to code and I currently have a day-job as a software developer / data scientist, while I trade and develop trading and investing strategies on the side. So:

I am a coder by day and a trader by night.

Why this blog?

Firstly, I strongly believe that anyone should know how to program or at least know how to think computationally as many aspects of our lives are influenced by this.

And secondly, I believe in financial independence as a way to personal growth in freedom. Anyone can take control of their finances and should not let others manage their money. This is a simple concept, but not easy to do and it requires work and education.

Trading has certainly been influenced heavily by computational thinking. On this blog I want to combine the two subjects: trading and coding. I want to guide and help you find your way in learning to code and trade.

Besides this I will also share my thoughts on Tech related subjects, that I am involved in, like:

  • Coding
  • Crypto currencies and block chain technology
  • Ubuntu linux
  • Software
  • Data science
  • Hardware / Gadgets

Why learn to code?

As said: many aspects in our lives are influenced heavily by computational thinking. So to have some understanding of how the world works it will help to know computational thinking principles. You can read books about it, but the most practical way to learn computational thinking is by experiencing it. And the best way to do so is by learning how to code. I think, that knowing how to code is a basic skill like knowing how to read and write.

Why learn to trade?

For me it became clear after the financial crisis of 2008, that savers are the losers in today's financial world. If you are lucky the interest on your savings make up for inflation. But if you are a clueless investor, you are worse of. I have seen many (soon to be) retirees see their capital shrink, while their "financial managers" just kept earning bonuses. So I decided to take charge of my own financial future and educate myself. The same way coding is the practical activity that promotes computational thinking, trading is the practical activity that promotes financial education and makes you think in terms of risks and rewards.

What to expect?

Tech tips
I am pretty handy with the latest developments in technology. I will share practical tips on how I use technology to aid in my daily live and in particular in coding and trading. I will discuss software and hardware I use.

Coding education
I have taught myself to code and it will be my pleasure to help you teach yourself to code as well.
Check out my coding page.

Trading and investing education
There are many trading and investing education resources online. I intend to curate these resources and point you to the ones I find most useful. To get you started I have written a series of post on How to become a trader.

Trading and investing research
I have researched many trading and investing strategies. Some of them I have shared on this blog already. I will continue to share this research. I use both spreadsheets (LibreOffice) and code (Python) to research strategies. I will also share how to research this way.

Trading and investing ideas
I trade forex and CFDs on indices and commodities using discretionary price action strategies that I have manually back tested. I share my Ideas on this blog and / or on social media, so be sure to follow me there as well.

I am committed to show you not only how I code, trade and invest, but also show you how I do research myself. This way you can emulate this and can become truly independent. I also share my investment portfolio on Etoro. If you want to get started right away, then you can copy my portfolio automatically. Check it out at

Thank you so much for visiting my site!


Popular posts from this blog

How to install Google Drive Sync on Ubuntu 16.04 and higher

Google drive is one of the many handy tools Google offers. It is a file synchronization tool that allows you to backup, store and share and access files in the cloud. I use it to collaborate on files with others or to sync movies that I can then easily publish on Youtube.

Unfortunately there is no native Google drive software for Linux Desktops. Luckily there is a way to have a proper sync setup on Ubuntu 16.04 and higher that uses the Google drive API and some Gui tools. Let me show you how I have this installed on my Ubuntu Desktop.

First I install the Grive2 commandline tool:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install grive

No need to set it up right now. Instead let's first install grive-tools. This is a package that is only available up to Ununtu Vivid, but I have found that is works just the same on Ubuntu 16.04
Run the following from a terminal:

sudo su -c "nano /etc/apt/sources.list.d/thefanclub*.list"
deb http://ppa.lau…

How to back test a manually traded strategy using TradingView

Trading is hard. It takes a lot of practice. One way to practice and build skill and confidence is to back test a system over and over again. In this video I show you how I do this using online charts at Tradingview.

Tools of the trade

In this article I will tell you about the possible tools you have at your disposal for trading. Whether you are building a fence, or building a trading strategy, you need tools to get the work done. In the previous articles we already looked at the question of why, how, what and where to trade. Now it is time to get some tools and setup an infrastructure for trading. We basically need three types of tools.