Package: FinanceGraphs 0.9.22

Derek Holmes

FinanceGraphs: Flexible Graphs for Analysis of Financial Data and Time Series

Flexible wrappers around R graphics modules 'dygraphs' <https://dygraphs.com/> and 'ggplot2' <https://ggplot2.tidyverse.org/> to visualize data commonly found in Financial Studies, with an emphasis on time series. Interactive time series plots include multiple options for incorporating external data such as forecasts and events. Other static plots useful for time series data include an intuitive and generic scatter plotter, a boxplot generator suitable for multiple time series, and event study plotters for time series analysis around sets of dates.

Authors:Derek Holmes [aut, cre, cph]

FinanceGraphs_0.9.22.tar.gz
FinanceGraphs_0.9.22.zip(r-4.7-any)FinanceGraphs_0.9.22.zip(r-4.6-any)FinanceGraphs_0.9.22.zip(r-4.5-any)
FinanceGraphs_0.9.22.tgz(r-4.6-any)FinanceGraphs_0.9.21.tgz(r-4.5-any)
FinanceGraphs_0.9.22.tar.gz(r-4.7-any)FinanceGraphs_0.9.22.tar.gz(r-4.6-any)
FinanceGraphs_0.9.22.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
FinanceGraphs/json (API)

# Install 'FinanceGraphs' in R:
install.packages('FinanceGraphs', repos = c('https://derekholmes0.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/derekholmes0/financegraphs/issues

Pkgdown/docs site:https://derekholmes0.github.io

Datasets:

On CRAN:

Conda:

6.01 score 1 stars 1 packages 1 scripts 419 downloads 32 exports 92 dependencies

Last updated from:9a6d1a33dc. Checks:6 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develNOTE282
source / vignettesOK304
linux-releaseNOTE689
macos-releaseNOTE166
windows-develNOTE174
windows-releaseNOTE172
windows-oldrelNOTE373
wasm-releaseOK192

Exports:extenddtstrfg_addbreakoutsfg_av_earningsfg_current_themefg_cut_to_eventsfg_display_colorsfg_eventStudyfg_findTurningPointsfg_get_aesfg_get_aesstringfg_get_datemapfg_get_dates_of_interestfg_print_aes_listfg_prophetfg_ratingsEventsfg_RegimeChangefg_replace_themefg_reset_to_default_statefg_scatplotfg_seasonalstudyfg_signal_to_eventsfg_sweepfg_sync_groupfg_tq_divsfg_tsboxplotfg_update_aesfg_update_dates_of_interestfg_update_line_colorsfg_verbosefgts_dygraphgendtstrnarrowbydtstr

Dependencies:askpassbackportsbase64encBHbroombslibcachemclicliprcpmcpp11crayoncredentialscurldata.tabledescdigestdplyrdygraphsevaluatefarverfastmapfontawesomefontBitstreamVerafontLiberationfontquiverforcatsfsgdtoolsgenericsgertggiraphggplot2ggrepelgitcredsgluegtablehighrhtmltoolshtmlwidgetshttr2iniisobandjquerylibjsonliteknitrlabelinglatticelifecyclelubridatemagrittrMASSmemoisemimeopensslpakpillarpkgconfigpurrrqlcalR6rappdirsRColorBrewerRcppRegimeChangerlangrmarkdownrprojrootrstudioapiS7sassscalesstringistringrsyssystemfontstibbletidyrtidyselecttimechangetinytexusethisutf8vctrsviridisLitewhiskerwithrxfunxtsyamlzipzoo

FinanceGraphs-Customization
Overview of Aesthetics Organization | Getting current aesthetics | Adding or customizing aesthetics | Customizing default aesthetics | Adding new aesthetics | Themes | Persistence | Saved Aesthetics, themes and dates of interest persist

Last update: 2026-03-23
Started: 2026-03-02

Time-Series-dygraph
Interactive Time Series Visualization with Dygraphs | Data vs Time plots with fgts_dygraph | Simple Examples | Horizontal annotations and rebasing | Grouping series together | Events and Event handlers | One liners using events parameter | Events, Annotations, and forecasts can all be added with separate data frames. | Event helpers | Forecasts | Customization: Colors | Customization: Adding Dates of Interest | Recession Indicators | Central Bank events

Last update: 2026-03-23
Started: 2026-03-02

Time-Series-scatterplot
Scatter Plots using fg_scatplot() | Describing components of scatter plot formulas | Aesthetic terms in plot formula | Time Series related terms in the plot formula | Other terms in the plot formula | Graph types | Bounding Boxes and other details | Limiting the view port with bounding boxes | Other annotations | Faceting | Aesthetic customization

Last update: 2026-03-10
Started: 2026-03-02

Readme and manuals

Help Manual

Help pageTopics
Consumer Sentiment Dataconsumer_sent
IBM Earningsearnings_ibm
Equity Priceseqtypx
Equity Priceseqtypx_melt
Equity returnseqtyrtn
Example forecastsexample_fcst_set
Add Breakout events to time series plotsfg_addbreakouts
Cut a univariate time series into colored event bars.fg_cut_to_events
Maintain Aethestics and Dates of Interestfg_dates_of_interest fg_get_dates_of_interest fg_update_dates_of_interest
Event Studies graphsfg_eventStudy
Add turning points to time series graphsfg_findTurningPoints
Get aesthetic sets used in graphsfg_current_theme fg_display_colors fg_get_aes fg_get_aesstring fg_get_datemap fg_print_aes_list
Add forecasts from the prophet packagefg_prophet
Add colored ratings levels to time series graphs.fg_av_earnings fg_ratingsEvents fg_tq_divs
Add Regime change events to time series graphsfg_RegimeChange
Flexible and easy scatterplot generator, with time specific enhancementsfg_scatplot
Flexible Seasonality Graphsfg_seasonalstudy
Add single date signals to time series graphs.fg_signal_to_events
Add forecasts from the sweep packagefg_sweep
Add a synchronizing identifier for dygraphs used in Shiny or Markdown contextsfg_sync_group
Boxplots to summarize time seriesfg_tsboxplot
Add aesthetic parameter sets to internal store.fg_replace_theme fg_reset_to_default_state fg_update_aes fg_update_line_colors fg_verbose
Time series graphs using 'dygraphs' packagefgts_dygraph
Date Utilitiesextenddtstr gendtstr narrowbydtstr
IMF Economic FOrecastsimfdta
Nominal FX levelsnomfxdta
Ratings Databaseratings_db
Monthly recession indicator, FRED code RECPROUSM156Nrecession_indic
Real FX levelsreerdta
Constant Maturity UST ratesyc_CMSUST