ReactiveTraderCloud

Real-time FX trading showcase by Adaptive.

APACHE-2.0 License

Stars
1.8K
Committers
133

Bot releases are visible (Hide)

ReactiveTraderCloud - v4.6.1 Latest Release

Published by algreasley 3 months ago

Release v4.6.1 is a maintenance update, removing Reactive Analytics from the showcase UI suite.

Useful links

Access the Desktop or Mobile Web/PWA here

OpenFin Installers for Windows and Mac here

Note: Use OpenFin Workspace or Launcher to access Reactive Trader FX & Limit Checker, RT Credit and NLP services

  • Reactive Workspace, use Reactive-Workspace-Demo.exe/dmg
  • Reactive Launcher, use Reactive-Launcher-Demo.exe/dmg

NOTE: old launcher installations are deprecated (anything from 2022 and older), their manifest endpoint will be removed soon (next release) as all OpenFin manifests are now served from openfin.reactivetrader.com - just re-install/overwrite with latest installer.

  • Reactive Trader (FX) standalone, use Reactive-Trader-Demo.exe/dmg

What's New?

  • Decommission Reactive Analytics

๐Ÿ’… Enhancement

โš™๏ธ Technical

  • Numerous build, unit and E2E test upgrades and improvements
  • Hydra upgrade and direct connection

New Contributors

Full Changelog: https://github.com/AdaptiveConsulting/ReactiveTraderCloud/compare/v4.5.0...v4.6.0

ReactiveTraderCloud - v4.5.0

Published by algreasley almost 1 year ago

The 4.5.0 release introduces new features to the Credit Workflow, and numerous improvements to OpenFin Workspace deployment & Notifications (OpenFin & Web).

Useful links

Access the Desktop or Mobile Web/PWA here

OpenFin Installers for Windows and Mac here

Note: Use OpenFin Workspace or Launcher to access Reactive Trader FX & Limit Checker, RT Credit, Reactive Analytics and NLP services

  • Reactive Workspace, use Reactive-Workspace-Demo.exe/dmg
  • Reactive Launcher, use Reactive-Launcher-Demo.exe/dmg

NOTE: old launcher installations are deprecated (anything from 2022 and older), their manifest endpoint will be removed in the next major release as all OpenFin manifests are now served from openfin.reactivetrader.com - just re-install/overwrite with latest installer.

  • Reactive Trader (FX) standalone, use Reactive-Trader-Demo.exe/dmg

Credit: NLP in Launcher / Pass a quote on Sell-side

https://github.com/AdaptiveConsulting/ReactiveTraderCloud/assets/8402485/16c94d14-30cc-42fc-b771-4a1580295a4b

What's New?

๐ŸŽ Feature

  • [All Platforms] Credit Pass - Sell-side window can now "pass" a quote to dismiss it if the sell-side user does not wish to quote for that instrument
  • [Workspace /Launcher] Credit NLP - raise an RFQ straight from Workspace Home or Launcher Search, with direct feedback in the launcher UI and interactive notifications for RFQ created, quotes and accepted.

๐Ÿ’… Enhancement

  • Limit Checker visual and interoperability improvements
  • [OpenFin] InteropBroker - more reliable, and better integrated interoperability.
  • [Finsemble] Updated to latest Finsemble platform (8.8.1)

โš™๏ธ Technical

  • Regular end-to-end testing - Web and OpenFin - using Playwright
ReactiveTraderCloud -

Published by algreasley over 1 year ago

The 4.4.1 release is focused mainly on improvements to the OpenFin Workspace deployment and includes a number of enhancements to the look and feel.

Useful links

OpenFin Installers - for Workspace, Launcher and Reactive Trader (standalone) for Windows and Mac here

  • for Reactive Workspace (access to RT-FX, RT-Credit, Reactive Analytics, Limit Checker apps and NLP services), use Reactive-Workspace-Demo.exe/dmg
  • for the Reactive Launcher (access to RT-FX, RT-Credit, Reactive Analytics, Limit Checker apps and NLP services), use Reactive-Launcher-Demo.exe/dmg
  • for standalone Reactive Trader (FX), use Reactive-Trader-Demo.exe/dmg

The new Dock implementation in OpenFin Workspace

rtc-441--workspace-dock

OpenFin Workspace - Trading Workspace - showing new Notification styles

rtc-441--trading-ws-notifications

New web limit checker, shown here in OpenFin Workspace in a new dynamically-created workspace with the Live Rates view, to control trading limits in the FX Tiles

rtc-441--lc-live-rates

๐ŸŽ New Feature

  • [All Platforms] Limit Checker rewritten as a web app (previous Windows-only WPF version was for legacy interop demo purposes, now unnecessary)
  • [Workspace] Introduce OpenFin Workspace Dock UI implementation, including the usual 4 launch icons

๐Ÿ’… Enhancement

  • [OpenFin] Notifications visual refresh with indicator colouring for trade state, and Buy/Sell pills in the notification content

โš™๏ธ Technical

  • Updated to React 18 and associated dependency refresh
ReactiveTraderCloud - Reactive Trader 4.3.0

Published by algreasley over 1 year ago

The 4.3.0 release updates the OpenFin Container and Workspace deployments to recent versions and includes a number of enhancements to the look and feel of those applications.

Useful links

OpenFin Installers - for Workspace, Launcher and Reactive Trader (standalone) for Windows and Mac here

  • for Workspace (access to RT-FX, RT-Credit, Reactive Analytics, Limit Checker apps and NLP services), use Reactive-Workspace-Demo.exe/dmg
  • for the Reactive Launcher (access to RT-FX, RT-Credit, Reactive Analytics, Limit Checker apps and NLP services), use Reactive-Launcher-Demo.exe/dmg
  • for standalone Reactive Trader (FX), use Reactive-Trader-Demo.exe/dmg

rtc-workspace

๐Ÿ’… Enhancement

  • [OpenFin] updated to recent stable runtime and workspace packages
  • [Workspace] Adaptive Icons on Home searches
  • [Workspace] Added Mac installers
  • [Credit] Enhanced keyboard navigation on Sell-Side dashboard view

๐Ÿ› Bug Fix

  • [Reactive Analytics 1.1.0] Corrected API mismatch causing Currency Pair data failure
  • [OpenFin] Mac: interop working again (between Reactive Trader and Reactive Analytics)
ReactiveTraderCloud - Reactive Trader 4.2.1

Published by algreasley over 1 year ago

The 4.2.1 release fixes a few bugs in Blotter & Credit sell-side.

Useful links

Web - https://www.reactivetrader.com

OpenFin Installers - you may continue to use your existing Reactive Launcher and Reactive Trader apps, or first time users can grab the new installers here

  • for the Launcher (access to RT-FX, RT-Credit, Reactive Analytics and Limit Checker apps), use Reactive-Launcher-Demo.exe/dmg
  • for standalone Reactive Trader (FX), use Reactive-Trader-Demo.exe/dmg

๐Ÿ› Bug Fix

  • [Blotter] FX and Credit blotters now benefit from virtualisation, improving performance significantly on iOS Safari especially
  • [Credit] Sell-side mini-dashboard, focus price field
ReactiveTraderCloud - Reactive Trader 4.2.0

Published by algreasley over 1 year ago

The 4.2.0 release introduces the new Sell-Side popup mini-dashboard to the Credit dashboard.

Useful links

Web - Credit Workflow: https://www.reactivetrader.com/credit

OpenFin Installers - you may continue to use your existing Reactive Launcher and Reactive Trader apps, or first time users can grab the new installers here

  • for the Launcher (access to RT-FX, RT-Credit, Reactive Analytics and Limit Checker apps), use Reactive-Launcher-Demo.exe/dmg
  • for standalone Reactive Trader (FX), use Reactive-Trader-Demo.exe/dmg

๐Ÿ’… Enhancement

  • [Credit] major update of the Sell-Side Popup, including grid of current RFQs

๐Ÿ› Bug Fix

  • Multiple blotter (FX and Credit) fixes including sorting of tradeId column, highlight duration etc.
ReactiveTraderCloud - Reactive Trader 4.1.1

Published by algreasley over 1 year ago

The 4.1.1 release fixes a few bugs in the Credit dashboard.

Useful links

Web - Credit Workflow: https://www.reactivetrader.com/credit

OpenFin Installers - you may continue to use your existing Reactive Launcher and Reactive Trader apps, or first time users can grab the new installers here

  • for the Launcher (access to RT-FX, RT-Credit, Reactive Analytics and Limit Checker apps), use Reactive-Launcher-Demo.exe/dmg
  • for standalone Reactive Trader (FX), use Reactive-Trader-Demo.exe/dmg

๐Ÿ› Bug Fix

  • [Credit] On startup, RFQ tiles are "replayed" (updates cycle through, updating the display rapidly and affecting performance)
  • [Credit] JP Morgan dealer not displayed after trading with that dealer
ReactiveTraderCloud - Reactive Trader 4.1.0

Published by algreasley almost 2 years ago

The 4.1.0 release adds the Credit Workflow to the OpenFin deployment, bringing Reactive Trader on OpenFin up to date with the Web 4.0.0 release.

Useful links

OpenFin Installers - you may continue to use your existing Reactive Launcher and Reactive Trader apps, or first time users can grab the new installers including Credit Workflow here

  • for the Launcher (access to RT-FX, RT-Credit, Reactive Analytics and Limit Checker apps), use Reactive-Launcher-Demo.exe/dmg
  • for standalone Reactive Trader (FX), use Reactive-Trader-Demo.exe/dmg

rtc-credit-openfin

๐ŸŽ New Feature

  • [Credit] Credit Workflow for OpenFin - a separate app from the FX variant, accessible from the Launcher

rtc-launcher-4 1 0--release-notes

๐Ÿ’… Enhancement

  • [Web] Removed "drag to popout" (this was interfering with interaction inside the sections) - users must use the PopOut buttons to open the section in a separate window
  • [Credit] enhance (and correct) decimal handling in RFQ quantity and Sell-Side Popup price quote
  • [Credit] support "k" and "m" shortcuts for thousand/million multipliers

๐Ÿ› Bug Fix

  • [iOS] Worsening performance as number of blotter rows increased
  • [Storybook] squashed several issues, including TradesGrid errors
ReactiveTraderCloud - Reactive Trader 4.0.0

Published by algreasley almost 2 years ago

The 4.0.0 release is a custom trade bond workflow powered by Aeron. In this initial MVP version, the buy side can discover bonds, from a list of well known bonds and then initiatie an RFQ. The application includes the presence of a sell-side, in our case โ€˜Adaptive Bankโ€™, which will receive a notification for the RFQ, with ability to respond or pass. Following the design patterns of Reactive Trader but with enhancements, a tile will be created, which will stream the prices from those parties that have responded to the RFQ. The user from the buy side can then accept the preferred price within the tile, which will then execute the trade and show the confirmation on the blotter.

Useful links

Reactive Trader - Credit Workflow (Web): https://www.reactivetrader.com

  • use toggle in top right to navigate from FX to Credit

Credit Workflow

Our first release of credit RFQ workflow, allowing you to trade bonds.

rtc-credit-release-notes

๐ŸŽ New Feature

  • [Credit] Credit Workflow MVP

๐Ÿ’… Enhancement

  • [Web] Toggle on RT to direct users to credit workflow
ReactiveTraderCloud - Reactive Trader 3.0.11

Published by TobyLi96 about 2 years ago

The 3.0.11 release includes an urgent defect fix on the NLP service of OF launcher and workspace

Useful links

Reactive Trader (OpenFin Launcher): Windows | Mac OS
Workspace (OF): Here

๐Ÿ› Bug Fix

[Technical] NLP Service defect fix

ReactiveTraderCloud - Reactive Trader 3.0.10

Published by ivanfalanga-adaptive about 2 years ago

The 3.0.10 includes a fix to the loading of the style guide path

Useful links

Reactive Trader (Web): https://reactivetrader.com/
Reactive Trader Style Guide (Web): https://reactivetrader.com/styleguide

๐Ÿ› Bug Fix

[Technical] Loading of the style guide path

ReactiveTraderCloud - Reactive Trader 3.0.9

Published by ivanfalanga-adaptive about 2 years ago

The 3.0.9 includes a fix to performance on initial load

Useful links

Reactive Trader (Web): https://reactivetrader.com/

๐Ÿ› Bug Fix

[Technical] Initial screen load fix

ReactiveTraderCloud - Reactive Trader 3.0.8

Published by TobyLi96 about 2 years ago

The 3.0.8 includes a fix to the analytics position bubbles

Useful links

Reactive Trader (Web): https://reactivetrader.com/

๐Ÿ› Bug Fix

[Web] Analytics - Position bubbles not showing

ReactiveTraderCloud - Reactive Trader 3.0.7

Published by ivanfalanga-adaptive about 2 years ago

The 3.0.7 release includes fixes to the throughput admin ui.

Useful links

Reactive Trader (Web): https://reactivetrader.com/

๐Ÿ› Bug Fix

[Web] Throughput admin ui - fix initial throughput on load

ReactiveTraderCloud - Reactive Trader 3.0.6

Published by ivanfalanga-adaptive about 2 years ago

The 3.0.6 release includes throughput graph on footer as a feature and defect fixes on web.

Useful links

Reactive Trader (Web): https://reactivetrader.com/

Throughput graph

Two performance graphs on the footer to indicate UI updates per second and latency.
image1

๐Ÿ› Bug Fix

[Web] Mobile iOS - filter on blotter
[Web] Style guide - scrollbar
[Web] es-ES locale utility function issue

ReactiveTraderCloud - Reactive Trader 3.0.5

Published by TobyLi96 over 2 years ago

The 3.0.5 release covers a fix for Reactive Analytics data and defect fixes for PWA and styling issues on scrollbar on currency tile.

Useful links

Reactive Analytics (Web): https://demo-reactive-analytics.adaptivecluster.com/
Reactive Trader (Web): https://www.reactivetrader.com/
Reactive Trader Finsemble: Windows

Analytics data

The RA analytics now displaying data.

reactive-analytics

๐Ÿ› Bug Fix

[Web & Finsemble] Unstyled scrollbar on currency tile
[Web] PWA not working, including install and uninstall

ReactiveTraderCloud - Reactive Trader 3.0.4

Published by taylor-adaptive over 2 years ago

The 3.0.4 release covers integrating RT within OF Workspace. This release also includes minor bug fixes on a number of devices and different OS.

Useful links

Reactive Trader (Web): https://www.reactivetrader.com
Reactive Workspace: Windows Installer

OpenFin Workspace

We experimented with the new OF Workspace and created an RT ecosystem within it, enabling NLP functions to initiate trading tiles, last 3 or 5 trades, current market pricing and executing trades.

rt-3 0 4

๐Ÿ› Bug Fix

[Web] Selling and buying negative values (Mac OS)
[Web] The tile sticks to the cursor and undocks while click and drag movement (Mac OS)
[Web] The amounts over 999 contain letters as separators (Windows 7)
[Web] Calculated filters text is white on white (Windows 7)
[Web] The user uses the Equals filter of the TRADE ID parameter (Windows 11)
[Web] The Not equal filter of the TRADE ID parameter in the Trades section does not work (Safari 15.0)
[Web] The switched on graphs in Live Rates are turned off after docking (Windows 7)
[Web] Adjusting the notional amount with a keyboard (Android 11)
[Web] Connection status indicator (Mac OS 11.6)
[Web] Correct switch from day mode to night mode using tap (Android 11 and iPadOS 15.1)

ReactiveTraderCloud - Reactive Trader 3.0.3

Published by taylor-adaptive almost 3 years ago

The 3.0.3 release covers the storybook and style guide within our new React RxJS architecture.

Useful links

Reactive Trader (Web): https://www.reactivetrader.com

Storybook and style guide

We ported over the storybook and style guide to our new architecture.

v3 0 3

๐Ÿ› Bug Fix
[Web] Display browser unsupported message for browser that do not support BigInt
[Web] Handle server reconnection gracefully

ReactiveTraderCloud - Reactive Trader 3.0.2

Published by taylor-adaptive almost 3 years ago

The 3.0.2 release covers the Finsemble application within our new React RxJS architecture. There were also some enhancements added as part of this release for the webversion.

Useful links

Reactive Trader Finsemble installer: Windows
Reactive Trader (Web): https://www.reactivetrader.com

Finsemble

We ported over Finsemble to our new React RxJS library.

release 3 0 2

๐Ÿ’… Enhancement

[Web] Re-connect message after users disconnected after 15 minutes
[Web] Re-load message when service worker has preloaded updated assets

๐Ÿ› Bug Fix
[Launcher] Launcher desktop icons

โš™๏ธ Technical
[Hydra] Client reconnect loop

ReactiveTraderCloud - Reactive Trader 3.0.1

Published by taylor-adaptive almost 3 years ago

The 3.0.1 release covers the OpenFin launcher within our new React RxJS architecture. There were also a few enhancements, bug fixes and technical updates made to the web version and launcher.

Useful links

Reactive Trader (OpenFin Launcher): Windows | Mac OS
Reactive Trader (Web): https://www.reactivetrader.com

OpenFin Launcher

We ported over the OpenFin launcher to our new React RxJS library.

4453C7A2-038B-4E8D-997D-7F071DD8BA17

๐Ÿ’… Enhancement

[Launcher] Applied the tear outs of sections
[Web] Notify user when there are pre-cached updates
[Launcher] Tabbing layout on OF container
[Web] Re-introduced tile tear outs

๐Ÿ› Bug Fix
[Launcher] Launcher desktop icons

โš™๏ธ Technical
[Launcher] Generate OF launcher installers
[Hydra] Public NPM packages

Package Rankings
Top 8.17% on Proxy.golang.org