Ask yourself what you would use if you didn't want the general public to see it, while allowing your friends to see it? You would use anonymous accounts, or you would use use the privacy tools these platforms offer, or you would just use direct messaging apps.
HN user
gilj
Msc. Computer Engineer currently studying statistical data analysis
Just a small off-topic comment: the Swiss Franc is not as stable as you think. For example, it used to be pegged (as in, CHF 1 was supposed to be worth EUR 1.2), but in recent history the Swiss Central Bank decided to unpeg the CHF to EUR, seemingly out of the blue.
Some reading: - https://www.economist.com/blogs/economist-explains/2015/01/e... - https://www.reuters.com/article/us-swiss-franc-shock/three-y...
It's not about using the 20 years of data to fit your model, it's about using the 20 years of data to test your strategy on (a process called backtesting). Once you know how it performs historically, you can develop an intuition for where it breaks down, and try to alleviate the problem (keeping in mind overfitting and all those types of issues).
When using IB, you can trade on your own machine/vps/whatever. I suggest you do this, and set it up such that you trade on an IB paper account, make sure everything is running correctly and in line with your backtests, and then start trading with some real money. Good luck!
One of the very first things they ask you when you open a bank account in Switzerland is whether you are from the US. When I was asked this, and I asked them why this was important (I'm not from the US btw.), the person on the other side of the table told me that if I was, she'd have to get her manager.