I think most the members on this board who are saying they are making money every day shorting djt, if they are retail, are lying outright for whatever the reason.
Both my accounts won't let me short djt because, one, I need an ungodly amount of money just sitting in my account balance and not even counting the fees per share and trade and deposit for a particular stock.