Trading instruments are now shown either with their uploaded icons or the first letter of their symbol. This is an improvement over the question mark previously shown which incorrectly suggested an issue with the instrument configuration.
Furthermore, the misleading wintradoId parameter and instrument translations have been removed so that instruments are now always shown with their symbols instead of custom names.
To support Islamic accounts, the system now allows you to disable swap-charges at the group level.
For migrations purposes and to e.g. fix system issues, admins can now manually add positions at arbitrary open prices to customer accounts.
These actions are strictly tracked in the Audit log and cannot be altered so that abuse is easy to identify.
Users can now select which columns they would like to be displayed in the main customer’s view of the CRM. Some additional options have been added as well such as Referrer, Last deposit date, Last comment date and Last contact date.
The selection is persisted across page loads.
Most Admin Portal lists now have the ability to configure the page size, i.e. how many items are displayed. Users can find the selector in the bottom right corner of the table view.
We are introducing the ability for affiliates to create a custom branded version of the application. This is not full white- labeling, the affiliate does not obtain any admin permissions through this.
However, on the sign-up page (when a referral code is used) and in the app headers an affiliate logo is displayed when configured.
For the feature to be available at all, it must first be configured in the Commission Scheme assigned to the IB/Affiliate:
Once enabled, the affiliate will be able to upload their custom logos in the affiliate portal:
Groups can now be deleted. If any wallets are still assigned to the group that gets deleted, they will be reassigned to the default group.
If you want to delete the default group, you must first choose a new default group under Settings -> Onboarding.
To prevent bots from signing up accounts, Recaptcha V3 cannot be configured to be active on the sign-up page. The configuration is done via the Admin Portal under Settings -> Integrations.
The score is the cut-off score until which form input is still accepted. Recommended values are usually between 0.4 and 0.7, but you may need to experiment a bit based on your target demographics and user feedback.
The Wallets view has been augmented to show key information such as margin levels, profit/loss and equity.
Orders in the Admin Portal can now be filtered by instrument/symbol.
New trading symbols can now be added via the Admin Portal without requiring a manual restart of the trading server. The subscription symbols with the FIX Price Feed will automatically be updated.
The Stats section on the customer detail page now shows the total withdrawal amount throughout the customer’s lifetime to identify malicious / scalping behavior more easily.
The PRO app now features a completely redesigned account statement providing better clarity on deposits/withdrawals and positions.
It supports selecting any of the customer’s wallets as well as custom date ranges. An Excel spreadsheet export is also available for e.g. tax purposes.
The new aggregation options of 30 minutes and 4 hours have been added to the PRO Charts.
Previously the trading apps would always show the configured Default Instrument on load.
This behavior made switching back and forth between the trading app and e.g. signal applications a bit cumbersome.
Since this update, the apps now save the last selected symbol and will show it on load. Should the symbol have meanwhile been removed or disabled, the default will be shown.
We have recently received reports from customers who had trouble creating Sendgrid accounts, so several new email providers have been added as additional options.
Configure your provider under Settings -> Integrations -> Email provider.
The new providers are:
Previously the margin requirements for pending orders (STOP, LIMIT) were validated when the order was placed, i.e. placement of an order was only possible with sufficient margin in the account.
If the margin had dropped by the time the strike price was hit however, the order has still been executed, potentially leading to an immediate margin call or even stop out.
This logic has been changed so that the validation now happens when the strike price is hit (just before execution). If insufficient margin is available at that time, the order will simply move into the REJECTED state and won’t open any positions.
Previously when a hedged position had been closed, the margins of the remaining positions of the given symbol were only updated when a new quote for them arrives. This caused the (visible) margin in the trading app to temporarily drop when closing a hedged position. This has been fixed now so that all margins are updated immediately after closing.
The NEO app did not show appropriate feedback when the user had insufficient funds in his account to open a position. The respective error message has been added.