The “Bad Server” error is generated by DXFeed and indicates an issue related to market data authorization or account usage restrictions.
This error is not caused by DeepChart itself.
This error usually occurs due to one or both of the following reasons:
The same DXFeed account is being used on multiple platforms at the same time
The Market Data Agreement has not been signed
DXFeed allows only one active connection per account.
If you attempt to use the same data feed or account on multiple platforms at the same time, DXFeed will reject the connection and return a “Bad Server” error.
Close the data feed or trading platform where the account is already connected
Ensure the account is active on only one platform
Restart DeepChart
Try connecting again
If the Market Data Agreement has not been signed, DXFeed will block access and return a “Bad Server” error.
Log in to your data provider’s portal
Sign the Market Data Agreement
Select Non-Professional status if applicable
Contact your broker or prop firm
Ask them how to sign or activate the Market Data Agreement for your account
After signing the agreement:
Restart DeepChart
Reconnect the data feed
This is a DXFeed authorization issue, not a platform bug
Only one active session per account is allowed
Market data agreements must be signed before data access is granted
Do not use the same data feed on multiple platforms simultaneously
Sign all required market data agreements immediately after account creation
Confirm agreement status with your broker or data provider if unsure