Rpanda trading simulation - from an idea to a multi-user shiny app

As energy trading professionals working in the industry, we had developed insights around how to make risk/reward market calls, and what skills make someone an exceptional commodities trader.

Rpanda trading simulation - from an idea to a multi-user shiny app

January 30, 2020

The idea of rpanda commodities trading simulation was many years in the making. As energy trading professionals working in the industry, we had developed insights around how to make risk/reward market calls, and what skills make someone an exceptional commodities trader. Traders are one of the most expensive seats in terms of monetizing value from the assets. We developed rpanda as a simulated environment which replicates closely how real-life physical commodities trading works in order to assist talent development and selection, both in academics and enterprise. My co-founder and I did not know how to design production-ready software, but we always had used R/Shiny for market analysis in our corporate jobs. Rather than hiring expensive app developers, we decided to do it ourselves. We used Rstudio development stack such as Rstudio Connect and open source tools, like plumber to turn our idea into a production-ready app that is used by University of Alberta classes. In this presentation, we share our journey, technical challenges, and how we overcame them.

About the speaker

Nima Safaian

Co-founder and Partner of RPanda training solution, a commodity trader training, and assessment platform build entirely in R/Shiny. Our platform is currently is used by the University of Alberta Business School. We plan to deploy the platform to other universities in the near future. I am also of Head of Market Analytics at Cenovus energy where I use data science and R/RStudio connect to better understand energy market dynamics.