Commit Graph

534 Commits (c7dfd54eb3e03e3d42386bae5645834a8fdd67d6)

Author SHA1 Message Date
Stefano f2b930079b fix cagr on zero or negative values
4 weeks ago
Matthias 56d73e0d74 test: update tests for new, simplified scenarios
2 months ago
Matthias 166476b21c refactor: remove unused method
2 months ago
Matthias ab9b6989be fix: historic precision must also workf or big numbers
2 months ago
Matthias 4b278941b8 test: small improvements to test clarity
3 months ago
Matthias 8b1b16cb08 test: cleanup unnecessary test fixture
4 months ago
Matthias d15d08a2d5 test: Improve refresh_backtest test
4 months ago
Matthias 359eba462b feat: add candle_types argument to download-data
4 months ago
Matthias 38e48c0c5e test: update refresh ohlcv data test
4 months ago
Matthias 0ec1066b34 test: add test for funding_rate fix
4 months ago
Matthias 62d4da3b94 test: add test for get_funding_rate_timeframe
4 months ago
Matthias acc69e0d2e test: fix a couple more tests
4 months ago
Matthias 5110d0bdde test: update a couple of tests for new behavior
4 months ago
Matthias e792bafe21 test: update test to ensure rel_mean is reasonable
4 months ago
Matthias fe95581acd test: update rel_mean test to use USDT Pairs
4 months ago
Matthias 7f831f8a9c test: update tests for new test pairs
4 months ago
Matthias 7137461891 feat: improved download-data logging
4 months ago
Matthias 73dccb0780 test: Add test case for no parallel on 1 combo
5 months ago
Matthias 2015ccc727 test: update parallel-history test
5 months ago
Matthias 70ec376657 test: further expand drawdown test
5 months ago
Matthias 1a506dc4b4 test: add tests for high/low logic
5 months ago
Matthias 92c9f443e8 test: add test for dp.check_delisting
7 months ago
Matthias 985805e0d5 test: add test for order_book_to_dataframe
7 months ago
Matthias 9f436dcd1e chore: fix RUF043 violations
7 months ago
Matthias 6de7c70e7e
Merge pull request #11625 from alisalama/develop
7 months ago
Matthias 5f1d9cbab1
Merge pull request #12151 from mpagnoulle/feat/trades-timerange-filtering
8 months ago
Maxime Pagnoulle 9d5295fdb4 feat: Support for unbounded start and/or end in timerange filtering, added associated tests
8 months ago
Matthias eaf3fc8833 test: add negative test for parallel download
8 months ago
Matthias 94c5ddc13d test: add test covering parallel pair merging
8 months ago
Matthias ef0fc13235 chore: reduce data-load verbosity
8 months ago
Matthias d037f67f74 test: add parallel download test
8 months ago
Matthias b1b6341a6e test: improve parallel test to capture caching
8 months ago
Matthias 59ab51c06c test: Update basic test for calls to parallel-download
8 months ago
Matthias 3ff1e31a81 test: don't use fixture if it's only used once
8 months ago
Maxime Pagnoulle f21c5ea88a feat: Remove redundant filtering, add tests for pyarrow trade filtering, use date utils for date to ts conversion
8 months ago
Matthias 271ba462b1 test: improved formatting for simplified digestion
9 months ago
Matthias 690918f8d3 test: add test for historic_tick_size with small numbers
9 months ago
Matthias d010a050d3 chore: autoformat tests
9 months ago
Matthias deb8bde078 refactor: tests - update timezone.utc to UTC
9 months ago
Matthias 081fa2209a refactor: correct naming of new function
12 months ago
Matthias 7d3fa41911 test: add tests for get_significant_digits_over_time
12 months ago
Matthias d8b51875bf test: update tests for new file structure
12 months ago
Matthias 073b625355 test: update test for calculate_market_change
12 months ago
Matthias 0aa05855d5 chore: unpack instead of list concat
1 year ago
mrpabloyeah 3edc442f48 Fix drawdown calculation when maximum drawdown occurs on the first trade
1 year ago
mrpabloyeah a3f23fd4fb Also fix the expected result in the test
1 year ago
Matthias 35cc7da9b3 fix: keep pair index per pair
1 year ago
Matthias e1f6702932 feat: add SQN calculation as backtest metric
1 year ago
Matthias f8f21cfc9c fix: Improve error message for download-data edgecase
1 year ago
Matthias f1c5d4a970 chore: ruff format updates
1 year ago