Real-time FX trading showcase by Adaptive.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by taylor-adaptive almost 3 years ago
In this release we are extending the React RxJS UI re-architecture to the OpenFin, including a few bug fixes and enhancements.
Reactive Trader (Web): https://www.reactivetrader.com
Reactive Trader (OpenFin): Windows | Mac OS
OpenFin container is now running under the new UI re-architecture. This is a complete re-architecture of the Reactive Trader client UI, written with React RxJS. With this release, we see vastly improved rendering performance and a hugely simplified code base.
💅 Enhancement
🐛 Bug Fix
⚙️ Technical
Published by garyadaptive over 3 years ago
Reactive Trader 2.0.2 is a stability release. This release fixes a bug in the Reactive Launcher, which does not construct application URLs correctly for Reactive Analytics.
Published by garyadaptive over 3 years ago
A patch release that fixes some minor issues with deployment configuration and service worker routing.
Published by garyadaptive over 3 years ago
We are excited to announce the release of Reactive Trader v2. This is a complete re-architecture of the Reactive Trader client UI, written with React-RxJS. With this release, we see vastly improved rendering performance and a hugely simplified code base.
Published by garyadaptive over 3 years ago
This is patch release of Reactive Trader that fixes some small regressions in the styleguide and storybook deployments.
Published by garyadaptive over 3 years ago
The 1.8.1 release of Reactive Trader introduces a new natural language (NLP) trade execution workflow from the launcher component. We have also improved the resiliency of our infrastructure and fixed a number of other stability issues.
Reactive Trader (web): https://www.reactivetrader.com/
Reactive Trader (Finsemble): Windows
Reactive Trader Launcher (OpenFin): Windows / Mac
A sophisticated interoperability workflow has been added to the OpenFin launcher. It is now possible to execute a trade via a natural language expression (using Dialogflow).
Published by garyadaptive over 3 years ago
The 1.7.0 release of Reactive Trader is an upgrade to Finsemble v5.
Reactive Trader (Finsemble): Windows
We benefit from the upgraded Finsemble UI component library and richer TypeScript support.
Published by garyadaptive almost 4 years ago
Reactive Trader 1.6.2 is a stability release.
Reactive Trader (Web): https://web-demo.adaptivecluster.com
Reactive Launcher (OpenFin): Windows / Mac
Published by garyadaptive almost 4 years ago
Reactive Trader 1.6.1 is a stability release.
Reactive Trader (Web): https://web-demo.adaptivecluster.com
Reactive Launcher (OpenFin): Windows / Mac
Published by garyadaptive almost 4 years ago
The 1.6 release of Reactive Trader focuses on upgrading to Open Fin’s new platform API functionality [Windows / Mac] on your desktop.
We also made enhancements to browser notifications, among other fixes for stability and performance.
Reactive Trader (Web): https://web-demo.adaptivecluster.com
Reactive Launcher (OpenFin): Windows / Mac
Full release notes: JIRA
As a user you can create your own custom layout to meet your preference. Once you are happy with your layout, under snapshots in the footer, you can give your layout a name. You will always be able to access that particular layout under snapshots.
Ability to see Live prices, analytics and blotter sections as tabs, allowing you to move with ease and pop-out each tab. You can also turn off the tab views as well as the pop-out functionality by locking it via the lock icon found on the top right hand side of Reactive Trader.
You can access all previous trade notifications from one place, stacking up with the latest trade notification first. The user can close notifications and ‘highlight trade in blotter’ from the Notification Center using the InterApplicationBus to communicate between components.
Trade notifications in the browser have been enhanced to match the behaviour of other platforms. The Reactive Trader branding is applied.
Published by rikoe about 4 years ago
Reactive Trader v1.5.2 is a point release that enhances interoperability support for v1.0.0 of Reactive Analytics, and adds Glue42 Core support to the desktop PWA.
Reactive Analytics, our stock and FX news/analytics demo, has been redesigned and released as version 1.0.0. Like Reactive Trader, it can be started by clicking its icon in the launcher.
To support the Reactive Analytics release, Reactive Trader has been upgraded to the latest OpenFin runtime version (16.83.52.32), and now uses the FDC3 API that is built in to the runtime, instead of the separate FDC3 service.
This enables a more stable connection between Reactive Trader and Reactive Analytics. Reactive Analytics uses desktop interoperability to display FX analytics when you click on blotter rows in Reactive Trader.
Reactive Trader 1.5.0 introduced the ability to run as a Progressive Web Application (PWA) on the desktop. With this release, we add support for the new Glue42 Core desktop integration toolkit for PWAs.
To run with Glue42 Core enabled, you need to launch the Reactive Trader PWA from https://web-uat.adaptivecluster.com/?glue=CORE. Running with Glue42 Core allows the PWA to remember window locations on the desktop.
💅 Enhancement
🐛 Bug Fix
⚙️ Technical
Published by rikoe over 4 years ago
v1.5.1 is a patch release that fixes a time zone issue with the trade date in the blotter.
🐛 Bug Fix
Published by rikoe over 4 years ago
The PWA one! The 1.5 release of Reactive Trader includes full support for running as a Progressive Web Application (PWA) on your desktop.
Reactive Trader was already installable as a PWA app on Android and iOS devices, but can now be installed on your desktop too. This is supported when running from Google Chrome or Microsoft’s new Edge browser.
When running from the browser on your desktop, you will now be prompted to install the app as a desktop application (if this is supported by your browser), which will add an application shortcut and run the web page in a window on your desktop.
The PWA version supports theming, popping out windows, and desktop notifications, just like the other versions of Reactive Trader.
On Android and iOS, we have made it easier to install Reactive Trader as an application as well. You will now be prompted to do so when you browse to the website on your mobile device.
On Android, you can use Google’s built-in support to add the application to your home screen. On iOS, a pop-up appears with instructions on how to add the application to your home screen.
Reactive Trader has always supported responsive design principles, which allows us to support both desktop and mobile platforms. As part of this release, we have improved the currency filter for the live rates, so that it becomes a drop-down when the view becomes too narrow for buttons.
🚀 New Feature
💅 Enhancement
🐛 Bug Fix
⚙️ Technical
Published by rikoe over 4 years ago
With version 1.4.0, Reactive Trader has received a new coat of paint, including a brand new style guide, a redesigned launcher, and lots of other UX tweaks throughout. There is also a new “get in touch” section. We think this is the best-looking version of Reactive Trader yet!
The style guide has been divided into sections, accessed via a floating header, to make navigation easier.
The sections showing the base colours, typography and iconography have been redesigned and expanded, and the atoms and molecules for the trading tiles (in both light and dark mode) now better illustrate how the UX design filters upwards from small building blocks to the whole application.
Our launcher has been completely redesigned, with an updated look and feel, new application icons and an improved search experience.
Rich in-line search results are now displayed, and the applications or components providing the results can be easily accessed.
When asking, for example, “how is the market?”, live ticking prices for all the available FX rates are displayed in the search results, from where the live rates view can be launched.
Running applications are now highlighted in the launcher as well.
The UX of the application header and pop-out components have been updated, with a new theme switcher, new minimise, maximise and close buttons, and a new undock button that appears when windows are snapped together.
Component titles have been moved to the window headers, and the current user is now shown in the application header.
The live rates area as a whole can now be popped, not just individual spot tiles. It can also be opened from the launcher when doing a market search.
The spot tiles have been updated, with a new toggle for switching between horizontal and vertical pricing mode, new pop-in and pop-out buttons, and a new warning notification.
We’ve shortened the application names to just “Reactive Launcher” and “Reactive Trader” and updated the application icons.
On the footer, the visitor now has the ability to see Adaptive contact information and key social media links.
🚀 New Feature
💅 Enhancement
🐛 Bug Fix
⚙️ Technical
Published by rikoe over 4 years ago
v1.3.2 is a patch release that adds application event tracking to Reactive Trader Cloud.
💅 Enhancement
Published by rikoe over 4 years ago
v1.3.1 is a patch release that fixes an issue with the Finsemble version of Reactive Trader.
🐛 Bug Fix
Published by rikoe over 4 years ago
v1.3.0 includes significant user experience changes to Reactive Trader Cloud. The spot tiles now use their graph mode by default, along with improvements to their performance, and a redesigned RFQ workflow.
This is also the first release of Reactive Trader Cloud that has support for FDC3 Context Sharing.
The release also includes several improvements to the OpenFin version, Storybook, as well as a number of bug fixes.
Reactive Trader Cloud has had two different types of streaming spot FX tiles for a while - a horizontal mode that just shows the streaming prices, and a vertical mode that shows a graph of how the price is changing over time next to the trade buttons.
In this release we have made the graph mode the default, as we think it is really cool. While doing this, we discovered that the graph mode had some memory leaks and performance problems, which we addressed for the release.
The RFQ workflow for graphical spot tiles was never really properly designed, and for this release we worked closely with the Adaptive UX team to add a slick new RFQ workflow for the graphical spot tiles.
It is also possible to switch between the price and graph modes, while maintaining the state of the RFQ.
Previously streaming prices would not be shown when entering a large notional amount that requires an RFQ, but lots of little UX improvements mean that the workflow is now much improved for both modes of the tile:
We have updated and refreshed the React Storybook page for Reactive Trader Cloud to show off the new components: https://web-demo.adaptivecluster.com/storybook.
Reactive Trader Cloud will now use the FDC3 1.0 support built in to OpenFin to broadcast FX currency pairs when trade rows are selected in the blotter.
At Adaptive we see desktop interoperability and the FDC3 standards as crucial for building integrated experiences that span multiple applications, and this is the first small step to make our applications much more interoperable.
This is an example of a context that is broadcast by Reactive Trader Cloud:
{
"type": "fdc3.instrument",
"id": {
"ticker": "GBPUSD"
}
}
We have exciting plans for more FDC3 support to come in future releases, so watch this space!
Popped out OpenFin windows now have a minimize button:
In the past, we have served OpenFin application manifest files directly from our GitHub repository. This made them hard to discover, and also made it hard to make environment-specific changes. In fact, we had to maintain multiple manifest files for the different application versions side-by-side.
For this release, we adopt the approach we usually recommend: the manifest should be published as part of the application.
These are the links to the new published manifest files:
We now have a Mac version of the OpenFin installer for Reactive Ecosystem Launcher.
🚀 New Feature
🐛 Bug Fix
Published by rikoe almost 5 years ago
v1.2.1 is a patch release that fixes inconsistent spot dates being displayed in the client, and an issue where the launcher sometimes launches the UAT version of Reactive Trader Cloud instead of the demo version.
Spot dates are now consistent between the currency pair tiles, trade confirmations and the blotter. Spot dates in Reactive Trader are calculated as T+2 week days.
🐛 Bug Fix
Published by rikoe almost 5 years ago
v1.2.0 is the first release of Reactive Trader Cloud following our new versioning and release policy. It improves and expands the launcher, adding new NLP-driven desktop search functionality.
A major focus of this release is the Reactive Ecosystem Launcher, an OpenFin toolbar that allows launching of Reactive Trader Cloud and Reactive Analytics, our two showcase applications, as well as the Limit Checker and Excel Add-in that demonstrates desktop interoperability with OpenFin.
Added to the launcher in this release is integrated desktop search functionality. This uses Google's DialogFlow NLP engine to query FX prices and market information, and FDC3 commands to open corresponding parts of the Reactive Trader Cloud application.
The version of the application you are running can now be seen in the application status area:
🚀 New Feature
🐛 Bug Fix
💅 Enhancement
⚙️ Technical
Published by rikoe almost 5 years ago
Web: https://web-uat.adaptivecluster.com
OpenFin: Windows / Mac OS
Launcher: Windows
🚀 New Feature
🐛 Bug Fix
💅 Enhancement