I trade at home and have been for the last 10 years. It does give you freedom to do other things however the biggest drawback IMO is you never have any place to "Leave it" when the day sucks or just doesn't work out. When in an office you can always associate the loss with being "there".