The Bahamas is famous as a financial offshore center, and is home to a large number of forex brokers and other financial firms. Some of these brokers also offer stocks for trading in the form of CFDs. This means that it is possible to get highly leveraged exposure to the price of many large companies, including the ability to short-sell these stocks with high leverage.
One point to note about Bermuda is that although official sources claim brokers operating there should be regulated by the Securities Commission of the Bahamas (SCB), this is often not the case. Instead, a number of brokerage companies are legally registered in Bermuda, without holding a license from the SCB. This also includes a fair number of normally reputable brokers that have been trusted by traders for many years.