No. With the Social Trader Tools Signal Provider, you don't need your own website to start selling trading signals.
Every Signal Provider receives a dedicated signal page that displays their trading performance, statistics, pricing, and subscription options. You can simply share your unique signal page URL with potential clients, allowing them to learn about your strategy and subscribe directly.
While having your own website can help with marketing, it is not required to start building and growing your signal business using Social Trader Tools.