{"id":2771,"date":"2018-05-03T16:00:23","date_gmt":"2018-05-03T15:00:23","guid":{"rendered":"https:\/\/sandbox.weareadaptive.com\/?page_id=2771\/"},"modified":"2021-04-20T14:07:20","modified_gmt":"2021-04-20T13:07:20","slug":"showcase","status":"publish","type":"page","link":"https:\/\/sandbox.weareadaptive.com\/fr\/showcase\/","title":{"rendered":"D\u00e9mo"},"content":{"rendered":"<style>\n\t.h1 {\n\t\tfont-size: 3.2rem;\n\t}\n\tstrong {\n\t\tfont-weight: 600;\n\t}\n\thr {\n    opacity: 0.15;\n\t\t\/* padding: 20px 40px; *\/\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground: grey;\n\t\tborder-width: 0;\n\t\tbox-sizing: border-box;\n\t\t\/* width: calc( 100% - 80px); *\/\n\t\tmargin: 25px 40px;\n\t}\n    .lead-p {\n\t\tfont-size: 1.5rem;\n\t}\n\tsection.content, .row.feat {\n\t\tpadding-top: 60px;\n\t\tpadding-bottom: 60px;\n\t}\n\t.intro-text {\n\t\ttext-align: right;\n\t\tdisplay: inline-block;\n\t}\n\t.post-content {\n\t\tpadding: 0 40px;\n\t}\n\t.post-content ul li {\n\t\tmargin: 0 0 20px;\n\t}\n\t.swiper-slide {\n\t\tlist-style: none !important;\n\t\ttransition: transform 1s ease-in-out;\n\t}\n\t.swiper-slide:hover {\n\t\ttransform: scale(1.2);\n\t}\n\tul.swiper-wrapper {\n\t\tlist-style-type: none !important;\n\t\tmargin: 0 !important;\n\t\tpadding: 0 !important;\n\t}\n\t.swiper-slide {\n\t\tdisplay: block;\n\t\tposition: relative;\n\t}\n\t.swiper-slide a {\n\t\tdisplay: block;\n\t\tposition: relative;\n\t}\n\t.swiper-slide a::before {\n\t\tcontent: url('data:image\/svg+xml;charset=UTF-8, <svg class=\"fs-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" version=\"1.1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 100 100\" enable-background=\"new 0 0 100 100\" xml:space=\"preserve\" fill=\"white\"><path class=\"tr arrow\" d=\"M74.6 33.6l0-4.3L63.2 40.7c-1.1 1.1-2.8 1.1-3.8 0c-1.1-1.1-1.1-2.8 0-3.9l11.4-11.4h-4.3 c-1.5 0-2.7-1.2-2.7-2.7c0-1.5 1.2-2.7 2.7-2.7h10.9c1.5 0 2.7 1.2 2.7 2.7v10.9c0 1.5-1.2 2.7-2.7 2.7 C75.8 36.3 74.6 35.1 74.6 33.6z\"\/><path class=\"tl arrow\" d=\"M33.6 25.4h-4.3l11.4 11.4c1.1 1.1 1.1 2.8 0 3.8c-1.1 1.1-2.8 1.1-3.8 0L25.4 29.3v4.3 c0 1.5-1.2 2.7-2.7 2.7c-1.5 0-2.7-1.2-2.7-2.7V22.7c0-1.5 1.2-2.7 2.7-2.7l10.9 0c1.5 0 2.7 1.2 2.7 2.7 C36.3 24.2 35.1 25.4 33.6 25.4z\"\/><path class=\"bl arrow\" d=\"M25.4 66.4l0 4.3l11.4-11.4c1.1-1.1 2.8-1.1 3.8 0c1.1 1.1 1.1 2.8 0 3.9L29.3 74.6h4.3 c1.5 0 2.7 1.2 2.7 2.7c0 1.5-1.2 2.7-2.7 2.7H22.7c-1.5 0-2.7-1.2-2.7-2.7V66.4c0-1.5 1.2-2.7 2.7-2.7 C24.2 63.7 25.4 64.9 25.4 66.4z\"\/><path class=\"br arrow\" d=\"M66.4 74.6h4.3L59.3 63.2c-1.1-1.1-1.1-2.8 0-3.8c1.1-1.1 2.8-1.1 3.8 0l11.4 11.4v-4.3 c0-1.5 1.2-2.7 2.7-2.7c1.5 0 2.7 1.2 2.7 2.7v10.9c0 1.5-1.2 2.7-2.7 2.7l-10.9 0c-1.5 0-2.7-1.2-2.7-2.7 C63.7 75.8 64.9 74.6 66.4 74.6z\"\/><path class=\"outline\" d=\"M94 5c0.5 0 1 0.5 1 1v88c0 0.5-0.5 1-1 1H6c-0.5 0-1-0.5-1-1V6c0-0.5 0.5-1 1-1H94 M94 0H6C2.7 0 0 2.7 0 6v88 c0 3.3 2.7 6 6 6h88c3.3 0 6-2.7 6-6V6C100 2.7 97.3 0 94 0L94 0z\"\/><\/svg>');\n\t\twidth: 45px;\n\t\theight: 45px;\n\t\tdisplay: block;\n\t\toverflow: show;\n\t\tposition: absolute;\n\t\ttop: 25px;\n\t\tright: 25px;\n\t\tbackground: #27578c;\n\t\tpadding: 5px;\n\t\tborder-radius: 5px;\n\t}\n\t.arrow-wrap {\n\t  position:absolute;\n\t  z-index:1;\n\t  left:50%;\n\t  top:-5em;\n\t  margin-left:-5em;\n\t  background:#fff;\n\t  width:10em;\n\t  height:10em;\n\t  padding:4em 2em;\n\t  border-radius:50%;\n\t  font-size:0.5em;\n\t  display:block;\n\t  box-shadow:0px 10px 25px 0px rgba(0,0,0,0.25);\n\t}<\/p>\n<p>\t.arrow {\n\t  float:left;\n\t  position:relative;\n\t  width: 0px;\n\t  height: 0px;\n\t  border-style: solid;\n\t  border-width: 3em 3em 0 3em;\n\t  border-color: #999 transparent transparent transparent;\n\t  -webkit-transform:rotate(360deg)\n\t}<\/p>\n<p>\t.arrow:after {\n\t  content:'';\n\t  position:absolute;\n\t  top:-3.7em;\n\t  left:-3em;\n\t  width: 0px;\n\theight: 0px;\n\tborder-style: solid;\n\tborder-width: 3em 3em 0 3em;\n\tborder-color: #fff transparent transparent transparent;\n\t  -webkit-transform:rotate(360deg)\n\t}<\/p>\n<p>\t.hint {\n\t  position:absolute;\n\t  top:0.6em;\n\t  width:100%;\n\t  left:0;\n\t  font-size:2em;\n\t  font-style:italic;\n\t  text-align:center;\n\t  color:#fff;\n\t  opacity:0;\n\t}<\/p>\n<p>\t.arrow-wrap:hover .hint {\n\t  opacity:1;\n\t}<\/p>\n<p>\t  @-webkit-keyframes arrows {\n\t\t0% { top:0; }\n\t\t10% { top:12%; }\n\t\t20% { top:0; }\n\t\t30% { top:12%; }\n\t\t40% { top:-12%; }\n\t\t50% { top:12%; }\n\t\t60% { top:0; }\n\t\t70% { top:12%; }\n\t\t80% { top:-12%; }\n\t\t90% { top:12%; }\n\t\t100% { top:0; }\n\t  }<\/p>\n<p>\t  .arrow-wrap .arrow {\n\t\t-webkit-animation: arrows 2.8s 0.4s;\n\t\t-webkit-animation-delay: 3s;\n\t  }<\/p>\n<p>\t@media (max-width: 600px) {\n\t\t.valign-wrapper {\n\t\t\tdisplay: block;\n\t\t}\n\t\t.intro-text {\n\t\t\ttext-align: center;\n\t\t\tdisplay: block;\n\t\t}\n\t\t.post-content {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n<\/style>\n<section class=\"content valign-wrapper\" style=\"\/*height: 70vh;*\/ background: rgb(219,219,219); background: linear-gradient(0deg, rgba(219,219,219,1) 0%, rgba(255,255,255,1) 100%) no-repeat;\">\n<div class=\"row showcases valign-wrapper\" style=\"width: 100%;\">\n<div class=\"col s12 m12 l8 main-content\">\n<div class=\"post-content\">\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/screen-4.png\" alt=\"Reactive Trader\u00ae\" style=\"width: 100%;\" \/>\n\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"col s12 m12 l4 main-content\">\n<div class=\"post-content intro-text\">\n<h3 style=\"margin-bottom: 0; font-size: 2.5rem; color: #333;\">Reactive Trader<sup>\u00ae<\/sup><\/h3>\n<p>\t\t\t\t<!--\n\n<p style=\"margin-top: 0; margin-bottom: 40px; font-weight: 600;\"><small>v 1.3.2<\/small><\/p>\n\n--><\/p>\n<p><a class=\"btn-flat cta no-arrow cta-trigger\" href=\"#\">Request demo<\/a><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"content\" style=\"position: relative; overflow: visible;\">\n\t  <a class=\"arrow-wrap\" href=\"#content\"><br \/>\n\t\t  <span class=\"arrow\"><\/span><br \/>\n\t\t  <!--<span class=\"hint\">scroll<\/span>--><br \/>\n\t  <\/a><\/p>\n<div class=\"container\">\n<div class=\"row showcases\">\n<div id=\"content\" class=\"col s12 m12 main-content\">\n<div class=\"post-content center-align\">\n<h3 class=\"h1\">Features<\/h3>\n<p><strong>Reactive Trader<sup>\u00ae<\/sup> brings a long list of capabilities:<\/strong><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"row showcases\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<ul>\n<li>A real-time architecture, both event-driven and fully resilient<\/li>\n<li>Price streaming, RFQ submission, trade execution, and analytics<\/li>\n<li>An intuitive User Experience (UX), with a consistent style across multiple devices<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<ul>\n<li>Intelligent Natural Language Processing (NLP)<\/li>\n<li>Full support for <a href=\"https:\/\/fdc3.finos.org\/\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">FDC3<\/a>, the premier open-source standard for desktop interoperability<\/li>\n<li>Support for multiple desktop container and interoperability platforms<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"row showcases\">\n<div class=\"col s12 m12 main-content\">\n<div class=\"post-content center-align\">\n<p><strong>Reactive Trader<sup>\u00ae<\/sup> also employs cutting-edge technologies and paradigms, such as:<\/strong><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"row showcases\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<ul>\n<li>Built on React\/Redux, Node.js, and the latest versions of .NET Core<\/li>\n<li>Support both on-prem or cloud, using GCP, Docker and Kubernetes<\/li>\n<li>Demonstrates the fast time-to-market of cloud technologies<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<ul>\n<li>Continuous integration and deployment via CircleCI &#038; Docker Hub<\/li>\n<li>Centralized, easy to maintain, design system and <a href=\"https:\/\/web-demo.adaptivecluster.com\/styleguide\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">living style guide<\/a><\/li>\n<li>Component-level development and testing <a href=\"https:\/\/web-demo.adaptivecluster.com\/storybook?path=\/story\/header--header\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">via storybook<\/a><\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"content\" style=\"background: #f2f2f2\">\n<div class=\"container\">\n<div class=\"row showcases valign-wrapper\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<h2><strong>Reactive Trader<sup>\u00ae<\/sup><\/strong> is our real-time, fully open-source showcase trading platform<\/h2>\n<p>Reactive Trader<sup>\u00ae<\/sup> is our real-time, fully open-source showcase trading platform. For our clients, it acts as a demonstration of the kind of cutting edge, real-time, reactive solutions that we deliver. For our engineers, it allows them to get acquainted with and experiment on the very latest technologies and paradigms. And for the open-source community, it forms a reference implementation of a modern trading platform, which anyone can contribute to &#8211; <a href=\"https:\/\/github.com\/AdaptiveConsulting\/ReactiveTraderCloud\/\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">including you<\/a>.<\/p>\n<p>Our engineers are passionate about exploring all the features of the newest financial toolsets and technologies, and they use Reactive Trader<sup>\u00ae<\/sup> as a proving ground. As a result, Reactive Trader<sup>\u00ae<\/sup> is truly multi-platform, demonstrating how it is possible for a modern application to support multiple platforms while still leveraging the powerful features of some of the newest desktop platforms.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<p>Reactive Trader<sup>\u00ae<\/sup> Cloud Search<\/p>\n<div>\n<style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }<\/style>\n<p>\t\t\t\t\t\t<script>\n\t\t\t\t\t\t\t$(document).ready( function() {\n\t\t\t\t\t\t\t\tvar youTubeClickCount = 0;\n\t\t\t\t\t\t\t\tvar isHoveringYouTube = false;\n\t\t\t\t\t\t\t\t$('#rtYouTubeVideo').hover(function() {\n\t\t\t\t\t\t\t\t\tisHoveringYouTube = true;\n\t\t\t\t\t\t\t\t}, function() {\n\t\t\t\t\t\t\t\t\tisHoveringYouTube = false;\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t$(window).blur( function() {\n\t\t\t\t\t\t\t\t\tif (ga && isHoveringYouTube) {\n\t\t\t\t\t\t\t\t\t\tyouTubeClickCount++;\n\t\t\t\t\t\t\t\t\t\tif(youTubeClickCount % 2) {\n\t\t\t\t\t\t\t\t\t\t\tga('send','event','Web Demo','play','Reactive Trader - Video');\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\tsetTimeout(function() { $(window).focus(); }, 0);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t<\/script><\/p>\n<div class='embed-container'>\n\t\t\t\t\t\t\t<video id=\"rtYouTubeVideo\" width=\"100%\" controls><source src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive-Trader-Cloud-Search.mp4\" type=video\/mp4><\/video>\n\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<p>Reactive Trader<sup>\u00ae<\/sup> Cloud Interop<\/p>\n<div>\n<style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }<\/style>\n<p>\t\t\t\t\t\t<script>\n\t\t\t\t\t\t\t$(document).ready( function() {\n\t\t\t\t\t\t\t\tvar youTubeClickCount = 0;\n\t\t\t\t\t\t\t\tvar isHoveringYouTube = false;\n\t\t\t\t\t\t\t\t$('#rtYouTubeVideo').hover(function() {\n\t\t\t\t\t\t\t\t\tisHoveringYouTube = true;\n\t\t\t\t\t\t\t\t}, function() {\n\t\t\t\t\t\t\t\t\tisHoveringYouTube = false;\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\t$(window).blur( function() {\n\t\t\t\t\t\t\t\t\tif (ga && isHoveringYouTube) {\n\t\t\t\t\t\t\t\t\t\tyouTubeClickCount++;\n\t\t\t\t\t\t\t\t\t\tif(youTubeClickCount % 2) {\n\t\t\t\t\t\t\t\t\t\t\tga('send','event','Web Demo','play','Reactive Trader - Video');\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\tsetTimeout(function() { $(window).focus(); }, 0);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t<\/script><\/p>\n<div class='embed-container'>\n\t\t\t\t\t\t\t<video id=\"rtYouTubeVideo\" width=\"100%\" controls><source src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive-Trader-Cloud-Interop.mov\" type=video\/mp4><\/video>\n\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"content\" style=\"\">\n<div class=\"container\">\n<div class=\"row showcases feat valign-wrapper\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<h3>Web browsers<\/h3>\n<p>A fully responsive web application that runs in all modern web browsers, including Chrome, Firefox, and Edge, with light and dark modes.<\/p>\n<p>To try it out yourself, you can run Reactive Trader<sup>\u00ae<\/sup> <a href=\"https:\/\/web-demo.adaptivecluster.com\/\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">in a browser on your PC or mobile device<\/a>.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<div class=\"my-gallery\" itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\" style=\"position: relative;\">\n\t\t\t\t\t\t<!-- Slides --><\/p>\n<figure id=\"1\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a id=\"first\" title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader - Dark.png\" itemprop=\"contentUrl\" data-size=\"2630x1972\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader - Dark.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<figure id=\"2\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Responsive) - Light.png\" itemprop=\"contentUrl\" data-size=\"1224x1972\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Responsive) - Light.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<hr class=\"clearfix\">\n<div class=\"row showcases feat valign-wrapper\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n\t\t\t\t\t<img decoding=\"async\" class=\"center-on-mobile\" width=\"200px\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/logo-openfin.png\" alt=\"OpenFin\"><\/p>\n<p>Reactive Trader<sup>\u00ae<\/sup> runs in OpenFin and <a href=\"https:\/\/openfin.co\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">OpenFin<\/a> Desktop, fully leveraging the platform\u2019s features &#8211; with <a href=\"https:\/\/sandbox.weareadaptive.com\/2020\/03\/26\/showcasing-new-openfin-platform-api-reactive-trader\/\">full support for the new OpenFin Platform API<\/a>, including grid, tab and window layouts, snapshots, and custom window frames.<\/p>\n<p>You can download a version of Reactive Trader<sup>\u00ae<\/sup> that runs in OpenFin <a href=\"https:\/\/install.openfin.co\/download\/?os=win&#038;config=https%3A%2F%2Fweb-demo.adaptivecluster.com%2Fopenfin%2Fapp.json\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">here.<\/a><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<div class=\"my-gallery\" itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\">\n\t\t\t\t\t\t<!-- Slides --><\/p>\n<figure id=\"4\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (OpenFin Platform API) - Grouped.png\" itemprop=\"contentUrl\" data-size=\"3010x1860\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (OpenFin Platform API) - Grouped.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<figure id=\"5\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (OpenFin Platform API) - Windowed.png\" itemprop=\"contentUrl\" data-size=\"3010x1856\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (OpenFin Platform API) - Windowed.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<hr>\n<div class=\"row showcases feat valign-wrapper\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n\t\t\t\t\t<img decoding=\"async\" class=\"center-on-mobile\" width=\"200px\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/logo-finsemble.png\" alt=\"Finsemble\"><\/p>\n<p>Reactive Trader<sup>\u00ae<\/sup> fully supports <a href=\"https:\/\/www.chartiq.com\/finsemble\/\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">Finsemble<\/a>, including its advanced snapping &#038; docking, workspace management, and tabbing features. Find out more <a href=\"https:\/\/sandbox.weareadaptive.com\/2019\/07\/02\/reactive-trader-now-runs-finsemble\/\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">here<\/a>.<\/p>\n<p>To try it out yourself, you can <a href=\"https:\/\/storage.googleapis.com\/reactive-trader-finsemble\/pkg\/ReactiveTraderFinsembleSetup.exe\" rel=\"noopener\">run our Finsemble smart desktop installer<\/a>, which includes a Reactive Trader<sup>\u00ae<\/sup> workspace.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<div class=\"my-gallery\" itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\">\n\t\t\t\t\t\t<!-- Slides --><\/p>\n<figure id=\"7\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Finsemble) - Micro-frontends.png\" itemprop=\"contentUrl\" data-size=\"3360x2100\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Finsemble) - Micro-frontends.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<figure id=\"8\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Finsemble) - Native Integration.png\" itemprop=\"contentUrl\" data-size=\"3010x1860\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Finsemble) - Native Integration.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<hr>\n<div class=\"row showcases feat valign-wrapper\">\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n\t\t\t\t\t<img decoding=\"async\" class=\"center-on-mobile\" width=\"200px\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/logo-symphony.png\" alt=\"Symphony\"><\/p>\n<p>Reactive Trader<sup>\u00ae<\/sup> fully supports Symphony\u2019s collaboration features, as well as an NLP-driven chat bot.<\/p>\n<p>For more information, see our full demonstration at Symphony Innovate 2019 <a href=\"https:\/\/sandbox.weareadaptive.com\/2019\/10\/17\/unlocking-power-collaborative-financial-desktop\/\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">here<\/a>.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"col s12 m6 main-content\">\n<div class=\"post-content\">\n<div class=\"my-gallery\" itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\">\n\t\t\t\t\t\t<!-- Slides --><\/p>\n<figure id=\"13\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Symphony) - Chat.png\" itemprop=\"contentUrl\" data-size=\"2918x1972\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader (Symphony) - Chat.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<figure id=\"14\" class=\"swiper-slide\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t  <a title=\"click to zoom-in\" href=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader Symphony Share.png\" itemprop=\"contentUrl\" data-size=\"2700x2040\"><br \/>\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/Reactive Trader Symphony Share.png\" itemprop=\"thumbnail\" alt=\"Image description\" \/><br \/>\n\t\t\t\t\t\t  <\/a><br \/>\n\t\t\t\t\t\t<\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"content valign-wrapper\" style=\"height: 80vh; background: url('https:\/\/sandbox.weareadaptive.com\/wp-content\/themes\/bh-core\/assets\/images\/pages\/showcase\/design-system-1900-2.jpg') center center \/ cover no-repeat;\">\n<div class=\"container\">\n<div class=\"row showcases\">\n<div class=\"col s12 m12 main-content\">\n<div class=\"post-content center-align\">\n<h3 class=\"white-text h1\" style=\"background: #20242d; display: inline-block; padding: 10px 25px;\">Adaptive UI Library<\/h3>\n<p><\/p>\n<p class=\"white-text lead-p\" style=\"background: #20242d; display: inline-block; padding: 10px 25px;\"><strong>A quicker, more consistent and collaborative way<br class=\"center-on-mobile\">to design and build custom UI&rsquo;s.<\/strong><\/p>\n<p><a class=\"btn-flat cta no-arrow\" href=\"https:\/\/web-demo.adaptivecluster.com\/styleguide\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">View UI Library<\/a><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"content\" style=\"background: #27578c; color: #fff;\">\n<div class=\"container\">\n<div class=\"row showcases\">\n<div class=\"col s12 m12 main-content\">\n<div class=\"post-content center-align\">\n<h3 class=\"white-text h1\">Want to learn more?<\/h3>\n<p class=\"white-text lead-p\">We can help you navigate the desktop landscape, and to make the correct strategic decisions for your business. Feel free to contact us for a chat, and to see how we can assist.<\/p>\n<p><a class=\"btn-flat cta-talk\" style=\"border: 1px solid white;\" href=\"#\">Let&rsquo;s talk<\/a><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n      <section class=\"content \" style=\"\">\r\n        <div class=\"container\"><\/p>\n<div class=\"content\" style=\"padding-bottom: 0;\">\n<div class=\"container\">\n<div class=\"row showcases\">\n<div class=\"col s12 m12 main-content\">\n<div class=\"post-content\">\n<h3>Keep in touch<\/h3>\n<p>Thanks for taking the time to learn about Reactive Trader<sup>\u00ae<\/sup>, or you can navigate to our installer <a href=\"https:\/\/github.com\/AdaptiveConsulting\/ReactiveTraderCloud\/raw\/master\/src\/client\/install\/ReactiveTraderCloud-platform.exe\" rel=\"noopener\">here<\/a> (for those of you using a Mac, you can use this <a href=\"https:\/\/github.com\/AdaptiveConsulting\/ReactiveTraderCloud\/raw\/master\/src\/client\/install\/ReactiveTraderCloud-platform.dmg\" rel=\"noopener\">link<\/a>). You can also check out the code &#8211; and even contribute yourself &#8211; at our <a href=\"https:\/\/github.com\/AdaptiveConsulting\/ReactiveTraderCloud\/tree\/platform-api\" target=\"\u201d_blank\u201d\" rel=\"\u201dnoopener noopener noreferrer\">Github repository<\/a>.<\/p>\n<p>At Adaptive we\u2019re passionate about the latest desktop platform technologies, and Reactive Trader<sup>\u00ae<\/sup> offers a platform for our engineers to demonstrate that passion. We\u2019d love to hear your comments and ideas. Feel free to get in touch at <a href=\"mailto:info@weareadaptive.com\">info@weareadaptive.com<\/a>.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"content\" style=\"padding-top: 0; padding-bottom: 0; \">\n<div class=\"container\">\n<div class=\"row showcases\">\n<div class=\"col s12 m12 main-content\">\n<div class=\"post-content\">\n<h3>Related articles<\/h3>\n<p>Please see our <a href=\"https:\/\/sandbox.weareadaptive.com\/category\/blog\/\">blog<\/a> for in-depth articles about Reactive Trader<sup>\u00ae<\/sup>, its architecture, and the platforms it supports.<\/p>\n<p>&nbsp;&nbsp;\n\t\t\t\t<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><\/div>\r\n      <\/section>\r\n    \n<p><script>\n\tjQuery(document).ready(function($){<\/p>\n<p>\t\t\/\/this is where we apply opacity to the arrow\n\t\t$(window).scroll( function(){<\/p>\n<p>\t\t  \/\/get scroll position\n\t\t  var topWindow = $(window).scrollTop();\n\t\t  \/\/multipl by 1.5 so the arrow will become transparent half-way up the page\n\t\t  var topWindow = topWindow * 1;<\/p>\n<p>\t\t  \/\/get height of window\n\t\t  var windowHeight = $(window).height();<\/p>\n<p>\t\t  \/\/set position as percentage of how far the user has scrolled \n\t\t  var position = topWindow \/ windowHeight;\n\t\t  \/\/invert the percentage\n\t\t  position = 1 - position;<\/p>\n<p>\t\t  \/\/define arrow opacity as based on how far up the page the user has scrolled\n\t\t  \/\/no scrolling = 1, half-way up the page = 0\n\t\t  $('.arrow-wrap').css('opacity', position);<\/p>\n<p>\t\t});<\/p>\n<p>\t\t\/\/Code stolen from css-tricks for smooth scrolling:\n\t\t$(function() {\n\t\t  $('a[href*=\\\\#]:not([href=\\\\#])').click(function() {\n\t\t\tif (location.pathname.replace(\/^\\\/\/,'') == this.pathname.replace(\/^\\\/\/,'') && location.hostname == this.hostname) {\n\t\t\t  var target = $(this.hash);\n\t\t\t  target = target.length ? target : $('[name=' + this.hash.slice(1) +']');\n\t\t\t  if (target.length) {\n\t\t\t\t$('html,body').animate({\n\t\t\t\t  scrollTop: target.offset().top\n\t\t\t\t}, 1000);\n\t\t\t\treturn false;\n\t\t\t  }\n\t\t\t}\n\t\t  });\n\t\t});<\/p>\n<p>\t});\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reactive Trader\u00ae Request demo Features Reactive Trader\u00ae brings a long list of capabilities: A real-time architecture, both event-driven and fully &#8230;<\/p>\n","protected":false},"author":24,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2771","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/pages\/2771"}],"collection":[{"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/comments?post=2771"}],"version-history":[{"count":2,"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/pages\/2771\/revisions"}],"predecessor-version":[{"id":6605,"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/pages\/2771\/revisions\/6605"}],"wp:attachment":[{"href":"https:\/\/sandbox.weareadaptive.com\/fr\/wp-json\/wp\/v2\/media?parent=2771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}