I believe there might be something wrong with the way I wrote the notional. I'm fairly new to python and pretty much copied a lot of the stuff from the tutorials. I chose some random stocks I thought were pretty reasonable and got returns I didn't think could possibly be accurate.
Thanks