~/talk

Empowering Decisions: Advanced Portfolio Analysis and Management through Shiny

Talkat posit::conf(2024) · 2024-08-12..08-14· [data-visualization, web-platform]
slides:none on file

Built a Shiny front end with an internal R package and Plumber API that serves realtime portfolio calculations, session‑tracked edits and logs; uses R6 classes to power editable reactive tables and AG‑Grid (enterprise) to support pivoting and millions of rows; runs asynchronous back‑end tasks with future/promises, caches market feeds with Memcached and reactivePoll (updates ~15 minutes), and authenticates via RStudio Connect. The system scales to thousands of scenarios, enforces validation, and speeds decision cycles. Plumber API powering R and Python apps AG Grid enterprise pivot

AI-written summary · about

  1. 0:00Portfolio analysis with Shiny
  2. 1:54Spreadsheet limitations
  3. 3:43Finance with R and Shiny
  4. 5:32Interactive portfolio editing
  5. 7:22Portfolio workflow validation
  6. 9:10Advanced analysis modules
  7. 11:20Enhancing Shiny with JS
  8. 12:47AG Grid for tables
  9. 14:17Plumber API backend
  10. 16:46Real-world impact
  11. 17:55Conclusion & Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.