WhaleSDK is Whale’s family of client SDKs for Broker, covering market data, assets, trading, watchlists, and news — so Broker App or a website can launch a trading experience without building a securities system from scratch.
The two products differ on one thing: who builds the securities business UI.
| Your situation | Recommended choice |
|---|---|
| Want to launch quickly and would rather not design or build securities UI | WhaleAppSDK — a complete, ready-made graphical UI |
| Need fully custom interaction and visuals, and are willing to build the securities UI yourself | WhaleCore — UI-free data and trading capabilities; Broker App implements the UI |
| WhaleAppSDK | WhaleCore | |
|---|---|---|
| UI | Complete securities UI | No UI — implemented by Broker App |
| Supported platforms | iOS, Android, Web | iOS, Android, Web, Flutter |
Regardless of which product you choose, Broker App must first sign the Client in on the Broker side, then have Broker Server exchange for a Whale user credential and pass it to the SDK. On top of WhaleCore, you can also call TradingAPI for endpoints not yet covered by a typed Service.