Hello! Complete newcomer to algo-trading/finance, old hand at C++/DSP/IPython/ML/etc.
As far as I can see this is a Genius concept -- offering (for the first time??) a coder without capital the chance to make it as an independent algotrader, much as Apple opened the gates with iOS to enterprising programmers. And it works for both parties.
Fantastic technology stack: Python+Jupyter. And beautifully executed. From the first click taking me to a Python codepage (with dark background yay) I am hooked. I have now gone through both tutorials. A ton of material to learn, Industry terms/buzzwords, concepts, ... But tutorials excellently thought out, presented & paced.
Minor observations before I forget:
- The red doesn't come out well in the code window in the tutorial 1 videos & font is a bit small. But top notch content.
- Breakpoints are mentioned, but there doesn't seem to be any mention of an IDE console where you could inspect variables etc.
- It might be an idea at the end of the tutorial to have a "where to next", like suppose someone has developed an algorithm that appears to be robust/profitable -- what to do next? FAQ -> Live Trading says users can create an account with one of your affiliated brokers and load up some capital. But the CAPITAL tab doesn't seem to mention this option. Could present it like EITHER {use your own cash} OR {you code we provide cash} maybe?
- There doesn't seem to be any mention of processor-time / memory limitation.
- Looking around for some kind of real-time online community like IRC/Freenode but didn't find anything. An in-site chat room might be nice.
- Just one forum? Isn't that going to mix flailing beginners with awesome staff post gem?
- In the second tutorial, it isn't so obvious where the data is coming from. e.g. lesson 2. It's all coming from morningstar right? & is wired direct into the Quant API. Might be worth making that clear...
- In the lectures section it would be nice to instantly see which lectures have video, which ones have notebooks without having to hover over each one.
- That disclaimer becomes annoying, couldn't you just present it once and require the user to check that box to acknowledge?
Well, that's all that came to mind. This is dangerously close to spam as your machine is pristine. But I will send anyway.
First time in awhile I've found something tech to get excited about.
Loving it!
π