they are colour coded and that would be great if Larian hadn't forgot to tell us what the colours mean
to answer your question = no there isn't a way to tell from the trade list which spells you can learn... and yes that is DUM
goto the wiki and make a list of wizard spells by level, then print those out onto an A4 paper and cross off the ones you already have as you play