Just holding a couple (esp mtge and agnc) without shorting others was the most profitable strategy. Selling before ex also wasn't a good idea. Buy and hold is the mantra. These stocks are rising about 30%/yr (div+price) and doubling every 2 1/2 years.
Shorting others is very likely to severely cut into profitability in the long run.
Hft aka gambling does not pay...may be fun but cuts into profit. Might as well go to the casino...will be less expensive.
Maybe i should have said frequent/daily in and out trading rather than hft (which often use supercomputers and proprietary algorithms. Actually my son works for one of these outfits and yes they have been profitable these past few years but i sometimes wonder how long they and his job will last. Obviously not my cuppa tea.)
Lenloc wrote: "Maybe i should have said frequent/daily in and out trading rather than hft...."
Yes, we know it is not your cup of tea. Maybe you should stop worrying about how others trade and whether they are as rich as you think you are?
Maybe you shouldn't worry about how long your son's job will last? Maybe he enjoys what he does?
Lenloc: "Hft aka gambling does not pay...may be fun but cuts into profit."
Lenloc you are like "Big Brother". You know what everyone's account does every trade and of course you always know what would be better for us.
What would we do without you?
day traders arent hft lenloc
hft traders do make money a ton of it
they are like a rigged lottery winning every time.
they have the muscle, the capital and the routes to get in adn out
goldman hft made money almost 99% of the time wtih a few small losses and many days making 100mil a day
citadel another big hft trader kills it all day every day.
hft makes money big time.
but they do so by spoofing and goofing and fake bid an fake offer displays etc
never trust the buy and hold - its good till 2008 comes along and keep in mind there was no fear of the USA - now when 2008 hits again - mreits will take their beating too
especially the hybrids
buy and hold and get destroyed one day.