I think the pressure to deposit money quickly should be a warning sign. They don't have responsive customer support. They don't have a physical address.
You can ask for review on different social media! Apart from that easy depositing, delaying withdrawal, facing internal issues indicate a broker’s regulation.
Check for regulatory licenses, read reviews, and verify contact information. Beware of brokers promising guaranteed returns or requiring large upfront deposits. Look for red flags like poor customer service, high-pressure tactics, and lack of transparency in fees and trading practices.
A large number of bonus programs, frequent slippage even in a calm market, frequent delays in opening and closing orders, large spreads, unstable operation of the trading platform, delays and refusals to withdraw profits.