SPTrader Pro HD
Finance
Free · Designed for iPad. Not verified for macOS.
Sharp Point new mobile app in 2016
• Faster and more stable
• More user-friendly interface
• Supports iOS 13 or above
SPTrader Pro HD is a truly native mobile app which provides high speed “touch-to-Trade” for demanding traders.
It shares the same technology with Window version of SpTrader to communicate to your broker’s server. The speedy market data and trading response will be guaranteed. It integrates essential real time account, orders and trades information on a single mobile’s screen which is inherited from the Sptrader tradition.
To learn more about the market dynamics, download the app now! Don't miss any investment opportunity!
New functions will be released continuously to meet users' needs and demands.
If you are interested in the app, please contact your broker for more details.
more - Add Server cert pinning
- Build with XCode 16 in order to comply with Apple's requirements
- Disable Biometric Authentication when Biometric Authentication is locked by OS (eg. when failure count over system limit). User needed to lock and unlock the phone and then login with password in order to enable Biometric Authentication
- Updated iOS device model mapping for iPhone 16E, iPhone 17, etc
- Fixed bug that Close Position button in Position Detail page not showing sometimes
- Fixed bug that Product Code in Place Order page was overwritten sometimes when Close Position button in Position Detail page is tapped
- Added showing Account Notice in external default browser
10.56.6 12/12/2025
- Enhance Login flow
- Provide realtime Open Position P&L data
- Support FX products
10.55.24 06/07/2024
- Revised header height and font size to display wrapped text
- Revised data handling in order list page grouped mode to avoid app crash
- Copy previously stored userId of other systemId when processing switch system push message
- Zero is not allowed for stopProfit and stopLoss input in bull bear order ticket
- Keep order ticket input state if there is any input error
- Added new device model name mapping
- Revised icon
- Revised UI color
- Fixed chart refresh issue when Expand in list view option is enabled in watchlist page for iOS 16
- Revised theme change refresh logic
- Fixed connection status icon refresh issue for relogin after force logout case.
- Revised toolbar handling in order and trade list view page to fix bottom margin issue
- Fixed text alignment issue in position detail page
- Fixed setTitleNavigationBar bug
10.54.25 01/27/2023
- Fixed one time trial login bug
- Fixed refresh issue after switching system
- Added back button text in connection status page
- Revised chart expand/shrink image handling
- Revised change theme handling
- Added textfield input guarding in order ticket
- Hide custom input keyboard in order ticket if external physical keyboard is connected (detection api is supported in iOS 14+, iPadOS 14.0+, macOS 11.0+)
- In change order page, removed scrolling auto adjustment
- Supported up/down arrow of physical keyboard for input adjustment in order ticket
- Fixed stop loss order ticket custom input view height issue
- Supported tserver idle mechanism
- Revised toolbar button in webview page
10.53.34 10/06/2022
- Revised logout UI flow
- Revised swipe gesture animation
- Added QR Code scanner in login page for importing profile
- Added chart expand/shrink shortcut icon
- Changed minimum supported iOS version from 12.0 to 13.0
- Fixed device list page top margin issue
- Revised dark mode preference handling and behaviour
- Fixed preference menu text wrapping issue
- Revised dark theme selection preference text
- Revised options master header swipe icon
- Revised connection status and price link view layout
- Revised chart auto layout
10.52.27 07/21/2022
- Added EMA and WMA indicator
- Remove view's setNeedsDisplay call in chart to avoid crash when reloading chart
- Fixed segmentControl light theme color issue in iOS 12
- Revised quoteprice view bid/ask label font size and alignment
- Revised place order page layout
- Fixed changing orientation issue in market watchlist page
- Fixed market watchlist scrollview display issue when changing orientation
10.51.13 05/04/2022
- Added preference for displaying bid/ask and PL in list view
- Added dark theme
- Revised watchlist delete item handling for extra "expand chart in listview" preference setting
- Added SAR indicator for chart
10.50.17 02/08/2022
- Fixed watchlist delete item bug
- Jump to order ticket after selecting product in block watchlist view
- Fixed display issue for tserver generated OCO order with duplicated ClOrderId
- Added Expand chart in list view option, default off
- Revised order list to display product name
- Revised watchlist view with position PL info
- Revised chart
- Added admin change account limit functions
- Fixed max loan limit display bug for stock system
- Chart's RSI, MACD pane hide/show is configurable
10.49.59 11/17/2021
- Revised chart
- Auto adjust price to nearest tick due to incorrect price input in order ticket
- Fixed missing order event error message dialog for iPad
- Fixed main page embedded chart display issue if ticker preference is turned off
- Revised price deviation logic
- Use system built in keyboard for 2FA input which supports one time token mode
- Fixed UIDatePicker display problem after iOS 13.4 as Apple changed its behaviour
- Supported open position PL mode
- Revised sending order cache display handling
- Supported multi subaccount
10.48.46 03/08/2021
- Supported bid/ask ccy rate handling
- Supported open position mode
- Display open position PL, realized PL in position detail page
10.47.9 10/12/2020
- Implemented workaround for wkwebview showing file picker popover in iOS13
- Fixed input value parsing for negative fractional price
- Revised keyboard handling for negative price
- Revised order ticket input price validation
- Revised sorting label in order list page
- Enhanced 2FA biometric security as required by SFC, device need to be registered again if biometric record is changed.
- Hide toggle protect SPKey preference menu
- Revised inbox readable message before login
- Revised tap to launch notification inbox message detail flow
- Revised icon display logic in position list page
- Revised trade class not exists checking
- Skip updating tserver latency test result in login page if user is editing the host textfield
- Revised showConnectionStatusViewIfNeeded logic
- Added back button in chart (fullscreen mode)
- Revised show chart UI flow in quote price contextual menu item
- Postpone detectNetworkChanged iOS function call when appDidBecomeActive event is triggered (relaunch app from background), to avoid causing iOS socket malfunctioning due to dnssd_clientstub write_all(9) DEFUNCT error.
10.46.28 09/07/2020
- Added special handling for checking connection status in applicationDidBecomeActive event
10.45.4 05/06/2020
- Revised order ticket +/- button logic to support negative price for non spread products
- Fixed popover viewcontroller top margin issue in iOS13
- Fixed UISegmentControl tintColor in iOS13
- Changed check keepalive data interval
- Skipped updating local profile database if one of the system profile data downloaded from cloud missing tserver/pserver information.
- Added keepalive data checking at client side to proactively close the malfunctioning socket connection.
- Show counter broker attribute in trade detail page for securities product
- Fixed order ticket price +/- button bug after reconnect
- Fixed checkConnectionStatus running in background thread issue
- Fixed trade recovery of account login flow for AE user of stock system.
- Fixed logout and relogin flow crash issue if turning off "Quick Menu in Main Page" mode
10.44.11 04/29/2020
- Fixed cannot call [UIApplication sharedApplication].delegate in background thread issue
10.43.2 11/26/2019
- Fixed redirect login issue.
- Revised inbox refresh logic for new push notification.
- Disable back swipe gesture in scrollable main order page after navigating to another page (change order/watchlist/order list page), which will cause UI problem after swipe back.
- Revised bottom margin of classic main order page to lift up buy/sell button position for iPhone X series
- Fixed cannot call [UIApplication sharedApplication].delegate in background thread issue
10.42.10 11/15/2019
- Added special handling to cater for missing profile extension info
- Minor misc bug fixes
10.40.3 11/10/2019
- Clear sending orders in cached viewcontroller upon login/logout event
- Added inbox UI flow before login
- Auto uppercase user id input
- Fixed classic order ticket layout issue
- Fixed force opening by external app bug in webview
- Revised 2FA handling when the app is switched between foreground/background during device registration.
- Use kSecAccessControlBiometryAny instead of deprecated kSecAccessControlTouchIDAny attribute for keychain usage
- Fixed login by touch ID bug due to the biometric dialog hide/show issue
- Fixed Face ID issue for iOS 13
- Refined preferred pserver logic
- Revised bottom margin in market and trade list page for iPhone X series
- Added model mapping for iPhone 11 series
- Revised profile module
- Store preferred price server group in memory when user proactively switch the price group in UI. (Default will connect to lowest latency link)
- Revised icon size for different screen resolution
10.39.26 11/05/2019
- No need to input existing password for server side triggered change password flow
- Added SPToken feature for 2FA account
- Fixed demo profile handling bug for empty profile downloaded case
- Revised options master local cache handling
10.38.5 06/19/2019
- Fixed auto dismiss connection status page bug
- Added systemId for local file cache of options master product data
- Fixed switch system bug
- Fixed full screen landscape chart's ticker view width issue in iPhone X series
10.37.2 05/22/2019
- Revised switch system handling
- Fixed sorting issue for combined system and generated profile list
- Added auto launch help link by browser if too many password error
- Revised force logout alert mechanism
- Support 9 digits fractional price product
- Fixed WKWebView privacy protection and caused app crash when launching camera in webview (iOS 10+)
- Fixed place order flow bug when it is triggered from options master page to classic main page.
- Connect the same price group name as the chosen tserver name
- Added demo login flow
- Added initial password setup flow
- Added logout confirmation dialog
- Revised menu icon
- Added adaptive quote price depth feature
- Auto hide/show top blocks in order main page when scrolling
- Added server network latency test and auto connect fastest tserver and pserver link in login page
- Fixed partial sync notification message failure due to using uppercase OneTimeToken for authorization
- Added local cache for options master product data
- Fixed display issue due to same ClOrderId for the 3rd party generated orders
10.36.50 05/16/2019
- Added white label logo fallback handling
- Revised to use profile disclaimer link when launched from login page
- Added chart link special handling
10.35.1 12/18/2018
- Added new iPad and new iPhone model description mapping
- Revised login flow code to avoid crash in XS Max
- Added missing NSFaceIDUsageDescription in info.plist which may cause app crash in iPhone X series
- Revised UIPickerView handling
- Fixed chart bug
- Disabled auto prompt product search dialog in watchlist to avoid UI misalign in login flow
10.34.1 11/20/2018
- Added reload/stop loading webview mechanism
- Fixed landscape chart view ticker display issue in iPhone X
- Revised login and change password page
- Fixed preference menu automatic row height issue
- As the UI behaviour is changed since iOS 10, revised didReceiveMemoryWarning handling (no need to unsubscribe events and remind user reloading the page to avoid UI crash anymore).
- Revised SP key handling
- Fixed change order ticket event handling
10.33.18 10/26/2018
- Fixed auto dismiss connection status page issue upon reconnect success
- Fixed dashboard watchlist occasionally referencing to invalid product cache data after reconnected pserver
- Added transition screen when switching app
- Fixed 2FA bug
10.32.3 06/22/2018
- Revised preference menu
- Client side return to login page, logout and close the socket connection after received forceLogout message from tserver
- Fixed missing order/done trade sound alert in change order page
- Add SP Key transition screen
- Revised login flow with saved password feature
- Revised biometric icon/wording for Face ID supported device
10.31.9 06/15/2018
- Add Server cert pinning
- Build with XCode 16 in order to comply with Apple's requirements
- Disable Biometric Authentication when Biometric Authentication is locked by OS (eg. when failure count over system limit). User needed to lock and unlock the phone and then login with password in order to enable Biometric Authentication
- Updated iOS device model mapping for iPhone 16E, iPhone 17, etc
- Fixed bug that Close Position button in Position Detail page not showing sometimes
- Fixed bug that Product Code in Place Order page was overwritten sometimes when Close Position button in Position Detail page is tapped
- Added showing Account Notice in external default browser
more Version 10.56.6 12/12/2025
Data Not Collected The developer does not collect any data from this app.