43fc8280c4e5ddf1217a119940ef26a0 *DESCRIPTION
a855c3ffaf8756099ef3b951dc7dc242 *LICENSE
7f445c71a8c7ea3ce57dcb3fdbb2d7de *NAMESPACE
990c37d949db4b19ea9429783361f07f *NEWS.md
3817e6a7826e6c29467169d60ed12c43 *R/PortfolioTesteR-package.R
ea347bba71baae537df099754bb06934 *R/backtesting.R
cd57ce341b092a50f7a1b3562331f633 *R/cross_sectional.R
8cb094104d4a84781dd476e08af6a4eb *R/data.R
2d212221dff9b287261272572487cf9b *R/data_adapters.R
403b95ff7364622796558b6a042b08d7 *R/data_utilities.R
cb0c126bd46cc7ec73815c43822be633 *R/examples_helpers.R
ed99d1bf25a9a4a5a89fd8622ea1119d *R/filters.R
f17a582da519ed11bcadcd6add1d74c3 *R/globals.R
11cad9bd464083fc6d4141f1677bdb9f *R/ml.R
1298dce1b6d1e888a7c1c060cac55efe *R/optimization.R
0d2066da1a4b08a3481f9472bc5e9264 *R/performance_analytics.R
261c8269c9e1200a4da95e8fc690e212 *R/risk_analysis.R
e18e86232477a41a4dcfff5f8e03258e *R/technical_indicators.R
d1436165eb9fc8932533ad635198e415 *R/utils.R
9243e595104fb25c6cc6e1ad06624cbd *R/walk_forward.R
e48e869f281996e5c39e7b081e454ea3 *R/weighting.R
8d4fa75b74bba5f1c8be8bfbf2d5c38f *README.md
d69797672945b0be1da86bd07c413ae6 *build/vignette.rds
20985770c90ac14e49c8153a2b2278da *data/sample_prices_daily.rda
994682a464bb45bf24656cb66b74a533 *data/sample_prices_weekly.rda
bb128989cb7cc351ad38822cc70a99fa *data/sample_sp500_sectors.rda
d42df72a4e1d52e5a7634c2bb4ce7928 *inst/doc/getting-started.R
d5679ec014e7bfc46b4bd4851a43fd85 *inst/doc/getting-started.Rmd
e97cf934eb3d33bc08bc597b00b4a6b8 *inst/doc/getting-started.html
9da4385526ea42243f1d47bf6fcbaa8e *inst/doc/optimization-walkforward.R
e2ba4b521cdfe24a60c8ed0fad153a0c *inst/doc/optimization-walkforward.Rmd
51f2dd75aafd39d8c642b0671e272276 *inst/doc/optimization-walkforward.html
47250db697298c733abac4871dee7a3e *inst/examples/demo_cci_breakout_biweekly_rank.R
7b24a81f00c2a4c10ac558f238bd786c *inst/examples/demo_opt_basic.R
5fcd2b556e636851334d24a9aa982863 *inst/examples/demo_opt_heatmap.R
2e9289a34ba70c07850cc301cb18ac06 *inst/examples/demo_opt_surfaces.R
c8d0c2eb430244d347e20dfc3a7cf8cd *inst/examples/demo_quality_momentum_inverse_vol.R
846e28f5fe034295d863ce77555c7a70 *inst/examples/demo_regime_hrp_momentum.R
87f4ceb28908490b13cb71d8c3ee7c86 *inst/examples/demo_stochrsi_acceleration_riskparity.R
31d6aff46a4a71d9c32e40049157b204 *inst/examples/demo_wf_basic.R
dc8d3576ae60304a77f9dbf2a021c224 *inst/examples/demo_wf_diagnostics.R
df8d5b072f98b4847f0be4e096f0e51a *inst/examples/demo_wf_full_diagnostics.R
47ec517658cde3cfabe3c676fb364537 *inst/examples/example_momentum_basic.R
b6195d56172921b3d735715cdcad8aac *inst/examples/example_moving_average.R
52ea312e87165b9481ed4ebbbcf81d27 *inst/examples/example_multi_factor.R
d61e368e190e0afcacd432281347471b *inst/examples/example_risk_parity.R
aa2051ccaf5dd5dff0fa4746c807a233 *inst/examples/example_rsi_strategy.R
b1dc864f77eaa19d90d80f1853b4c7ce *inst/examples/ml_sequence_quickstart.R
8586dbd1f8a4d132026441c896aabb02 *inst/examples/ml_tabular_quickstart.R
31dd3b606827c33bfca8e900290b3458 *inst/extdata/sp500_sectors.csv
5d62ed334924b61270e8574dcf21ab90 *inst/extdata/sp500_sectors.rds
f9b9053a7395744741a5f720cc698203 *man/PortfolioTesteR-package.Rd
fa8b573468f85ca84aac50f3b02b42ec *man/align_to_timeframe.Rd
0839216bf45a085b9433d566091e9fb8 *man/analyze_drawdowns.Rd
560578f143142912aa40953e0f85c15a *man/analyze_performance.Rd
069d131a2bf1f48f1416f2d9000f4d6a *man/analyze_vs_benchmark.Rd
ce22f63f58b95c05e62dfd9ead1af799 *man/apply_regime.Rd
49d5be711a555f0d30a39f1ebf1e4e2b *man/apply_weighting_method.Rd
f13d603786eeb2e3b0b472acf7c6adc6 *man/as_selection.Rd
ecc85fc8a4847749da2bc834cd99d303 *man/backtest_metrics.Rd
8dfb46ab257655d5c20f357bec3e12b1 *man/bucket_returns.Rd
0328aee8a868a9315e6c69c7b3111ce6 *man/calc_cci.Rd
64741249bc2ffc15c37cd26333d88f68 *man/calc_distance.Rd
63b95e86e9472922db044f17409ca161 *man/calc_market_breadth.Rd
c74945dff624f9b34d363f654217088d *man/calc_momentum.Rd
204415809d8426f4cb9bc2513a8b998f *man/calc_moving_average.Rd
1f8df9958a4b74152fc251b122ef0bba *man/calc_relative_strength_rank.Rd
1dda228deb161e9125fbf76e41299ac0 *man/calc_rolling_correlation.Rd
7268a1b8dc7c4d9afaf570aa9efaa35b *man/calc_rolling_volatility.Rd
d5ac4fb25a4e58fda90e1caa98c0ab6f *man/calc_rsi.Rd
0358bd05114fe0c428dce9835e2891af *man/calc_sector_breadth.Rd
f2734897edeb2a254206b4ee42f8c69f *man/calc_sector_relative_indicators.Rd
3e01987f0e6234e4f286d409f8625ab9 *man/calc_stochastic_d.Rd
02ac54857058dc6005eac02b62f99694 *man/calc_stochrsi.Rd
2f57f2eed12a3057015e710b27cb1d53 *man/calculate_annualized_return.Rd
2ca2e62220e0c6c9a8100b5adaca697c *man/calculate_cluster_variance_optimized.Rd
65cf4049ac98497376a8327456f4cae1 *man/calculate_drawdown_series.Rd
79e9dc38ee20b8d80086d0f0e6bb6608 *man/calculate_drawdowns.Rd
e436981cba6d049d582b89da769c59ff *man/calculate_enhanced_metrics.Rd
a2cc59620a7ea049877f2c38e957b102 *man/calculate_erc_weights.Rd
a2293cff921e1c11d0a47edbfa4ee1e4 *man/calculate_hrp_weights.Rd
51168b7e672a5f49077f079ba9dc1dce *man/calculate_max_div_weights.Rd
d5c52d56d8c4bb8dc0d598e48d43933d *man/cap_exposure.Rd
2a94503be9a3d4dde00f900f026e94b7 *man/cap_turnover.Rd
04a2b78fea315320e881f624a0a96e0c *man/carry_forward_weights.Rd
9f8927af4e38e7ee7ba06c88bd9ca283 *man/combine_filters.Rd
843020ee8132d6663e03af8710422ab7 *man/combine_scores.Rd
97f4694e84fbc0ef055446c32814d5fb *man/combine_weights.Rd
66360b7119b0705696dc8480934937c3 *man/convert_to_nweeks.Rd
18b48ce4dc7dad879474038a00ea3172 *man/coverage_by_date.Rd
5084a98a2ec420cc2019e6527914a967 *man/create_regime_buckets.Rd
af9e13b7a8b065dc943da2096a1d5c71 *man/csv_adapter.Rd
aef18109dc20026b7a2ee46d3e507c5c *man/cv_tune_seq.Rd
9494cdac9ddb7541315717a6dbd20472 *man/demo_sector_map.Rd
828077fc666c156c226b286ac86aa8b4 *man/dot-wf_make_splits.Rd
bf302adb0e3425227c167d3ad1b1a4b2 *man/download_sp500_sectors.Rd
7e3bd4856790bacc4695df9c860a4052 *man/ensure_dt_copy.Rd
e9b8cc372a44631de84b864136e25100 *man/evaluate_scores.Rd
ef1a631ffa034fda4051fe8515d346f5 *man/figures/figure_4_2_enhanced_performance.png
2f56556bc4b21b8bc850bb81a76e3e15 *man/figures/figure_4_2_equity_drawdown.png
c34e91f6bfa6c1c48f82ec97764a1080 *man/figures/logo.png
82b140f8839e80222926f7717e883efa *man/filter_above.Rd
7d21b26c4f740b48fbdbd970e0e86cf3 *man/filter_below.Rd
02ab775e5f9b50a19f7f1fa3d70674b7 *man/filter_between.Rd
956a8e524f796ce3523cb692f0a6a2cb *man/filter_by_percentile.Rd
94014f0ab8e93575707766a69ed698cd *man/filter_rank.Rd
0501efe1dced1b0fc3462e0f3cb2edf8 *man/filter_threshold.Rd
c3b6a328dd05bfb876b636ef9bb14374 *man/filter_top_n.Rd
d42bbcdd21a7f71009ff1b25d25539dd *man/filter_top_n_where.Rd
da8995159bf7c243ad6622b0a55b6005 *man/get_data_frequency.Rd
6fe780de2f7da6e814cc3c5b7988638e *man/ic_series.Rd
7ecd1a7d0d3b83e9b5bf082ee504691d *man/invert_signal.Rd
36896b9ce6c4fc45d57ac7c67cf4f561 *man/join_panels.Rd
5ec39796567ea0449ac80d69eb49bc33 *man/limit_positions.Rd
2e79f12dd570633e7fd31bcabfd76943 *man/list_examples.Rd
2cd847b011d47890f4ffe6a83d276d16 *man/load_mixed_symbols.Rd
d7ae685baf95225b1a88749153527245 *man/make_labels.Rd
5bd984f87fcbea4012a5eec43da36a91 *man/manual_adapter.Rd
8c19faafc2de968510617f327b8e5368 *man/membership_stability.Rd
04ff90eeaa5976e9f6c930739b748df0 *man/metric_sharpe.Rd
154dc767ae01e76722e216655b2a4eb4 *man/ml_backtest.Rd
35d0b1f367d2adc84b5b64cef94fe7f4 *man/ml_backtest_seq.Rd
664270cc7d506b7289364381d27a90a0 *man/panel_lag.Rd
b45f584f6cf1beda18d48b83e2fa8e4b *man/plot.backtest_result.Rd
7109b50c5336f831a88087e96cfbc254 *man/plot.param_grid_result.Rd
325abec889e9dc99390d1d96110e99bf *man/plot.performance_analysis.Rd
a842a945e9110a59af8093d4ea90b50b *man/plot.wf_optimization_result.Rd
395ca28fb18fcd598371aa3f00c4ad3b *man/print.backtest_result.Rd
cbf4a807d436014869b51ad656dacd88 *man/print.param_grid_result.Rd
dd1e4c0bd75725700c7e5823a15920e1 *man/print.performance_analysis.Rd
52f67fff2098a4d857fa48c8d8958577 *man/print.wf_optimization_result.Rd
fcb5d1b15368197d0fdfc5f21689d2ab *man/rank_within_sector.Rd
ab68819c3432f16bd75abde5eb9d9f60 *man/rebalance_calendar.Rd
faf6b465333ed6169e3cf8c612cacae9 *man/recursive_bisection_optimized.Rd
7083bf2b29af6dd922aa007c88adcd01 *man/roll_fit_predict.Rd
2ac73b8c6c230a41b83f28c166074b53 *man/roll_fit_predict_seq.Rd
d1716dd8f61a1f66fdac081b0cc0f36a *man/roll_ic_stats.Rd
28fa48a87ee51994e4a01c16a14d45c8 *man/run_backtest.Rd
e72fca39ff23dd7b51394eadfe4a6556 *man/run_example.Rd
7752302633c2f65c1f89d69dc14c2765 *man/run_param_grid.Rd
323134848326d555a40d6adec57b632f *man/run_walk_forward.Rd
45114bf387ca5ee490fe3b5f47635fc4 *man/safe_any.Rd
2e8e2413933e91d58b1cb929bdc43a04 *man/safe_divide.Rd
f7b29eef3cc2f3c810f49f919142d9e0 *man/sample_prices_daily.Rd
cac554f76f67df076d7efe50bfb1eaba *man/sample_prices_weekly.Rd
c647fb6bd0d5ca533c229b276dc57cb8 *man/sample_sp500_sectors.Rd
58675a17176d8781a0db877f6e82f653 *man/select_top_k_scores.Rd
16c171d6f313705ff2a6ea487c39bc6f *man/select_top_k_scores_by_group.Rd
f0359ffbfc36a9d03bf3136e852e68a4 *man/sql_adapter.Rd
adf205bf84bfed69962fae4307c5918d *man/sql_adapter_adjusted.Rd
9fcb095325e37cb679b6ee13fe937f98 *man/standardize_data_format.Rd
77a16ff21d5f64549bf7bf1747bfd8b6 *man/summary.backtest_result.Rd
f47b49d3bb7f292bacb23746d2746cba *man/switch_weights.Rd
8c8caacdd01d807b162be73be4bbd0b5 *man/transform_scores.Rd
031dd0d019934e8cd44b66c8508c63fa *man/tune_ml_backtest.Rd
bf91c2fe83906eb5d95915cf3ba2597f *man/turnover_by_date.Rd
0dfb2636e65269c9559de4d1d3b77b8e *man/update_vix_in_db.Rd
076b4a6f1c9035d786444b4a2a575d17 *man/validate_data_format.Rd
104c8247dbfd231689bc79543b2113ce *man/validate_group_map.Rd
24cb0a66b6fe83691f22a2ad7ad88e6c *man/validate_no_leakage.Rd
58f95fc1c0b2775357c405a6d8ad7662 *man/validate_performance_inputs.Rd
a55bd12fe9e17121d1133750f0569aa5 *man/weight_by_hrp.Rd
380bfe3b522b3e06f4bf1097dbf8ab8a *man/weight_by_rank.Rd
140b953cc91c5f4abe4d362c70c36332 *man/weight_by_regime.Rd
222fd6c49fcd9d51fde617e630785c9f *man/weight_by_risk_parity.Rd
997af1044b1353601d478374503b8025 *man/weight_by_signal.Rd
5f8dec205e67ab31760b5a0855a95575 *man/weight_by_volatility.Rd
3856a4cb15e84433b5a1c05e8eaeaeed *man/weight_equally.Rd
2dbd21aaf2ae6d953ad1c9fb063d8e03 *man/weight_from_scores.Rd
efa59d93a7aae5260110b80ae991dedc *man/wf_report.Rd
d65f2bcf028573e17e094b06997bf64f *man/wf_stitch.Rd
541203f968b135d9b30c6c05cde2da4f *man/wf_sweep_tabular.Rd
559199412cd73e8a79c9ae11bed0ccdc *man/yahoo_adapter.Rd
7250edfb6b9be9fc93306bd3c4bde2b7 *tests/testthat.R
95fa405bc00be03816a77a2ab896bb1e *tests/testthat/test-core-functions.R
f011f1d350aca09033bfbd7c76a8628c *tests/testthat/test-ml.R
e9cc83731f6309791aa718483ad1cd3b *tests/testthat/test-optimization.R
aaa864883c5d676047da058c78a3f533 *tests/testthat/test-walk-forward.R
d5679ec014e7bfc46b4bd4851a43fd85 *vignettes/getting-started.Rmd
e2ba4b521cdfe24a60c8ed0fad153a0c *vignettes/optimization-walkforward.Rmd
