Reproducible finance with R has a goal to produce many outcomes from few inputs and making everything understandable for a rookie with little knowledge.The constant reuse of functions and repeating processes are a way for the author to drill in information and help build foundations for readers trying to learn. Data visualization, shiny apps, and packages are all introduced and the ideas of how they work together.