For stocks you should include an automated dividend reinvestment feature. It isn't difficult to get the dividend amount and date for each stock. Much easier and more intuitive than having us manually enter the dividend information. I guess if there was support for exchanges this wouldn't be an issue, so I guess just work on that. Still would make the manual transactions more intuitive though.