PSG Online, R40 for 15 min delayed JSE prices (online investor), R139 for live price (live trader) – trade 3x or more per month then live price is waived (R99), still pay R40 for account though.
@ Patrick, where do you source your 15 min delayed prices for all JSE shares (in alphabetical order) that you use in Challenge?