Skip to content

Releases: edtechre/pybroker

v1.2.9

13 Apr 05:31
Compare
Choose a tag to compare
  • Upgrades to NumPy v2 while still supporting NumPy v1.
  • Adds LONG_ONLY and SHORT_ONLY config options for running long-only and short-only strategies.
  • Add max_drawdown_date to eval metrics returned in TestResult.
  • Fixes yfinance dependency version.

v1.2.7

12 Mar 01:43
Compare
Choose a tag to compare
  • Fixes the issue where df.loc[index] returns Dataframe type when df.index.is_unique is False for Dataframe object

v1.2.6

08 Jan 01:37
Compare
Choose a tag to compare
  • Fixes missing Adj Close column from yfinance. Adds auto_adjust argument to YFinance data source and sets to False by default, which will return the Adj Close column.
  • Raises error if sell_all_shares or cover_all_shares is called without an open position.

v1.2.5

15 Nov 07:45
Compare
Choose a tag to compare

v1.2.4

22 Sep 21:59
Compare
Choose a tag to compare

Guarantees that largest_loss_pct is always negative and that largest_win_pct is always positive.

v1.2.3

v1.2.2

09 Sep 05:29
Compare
Choose a tag to compare

v1.2.1

13 Aug 03:10
Compare
Choose a tag to compare
  • Reverts Numpy requirement to v1 for better compatibility with notebook dependencies.

  • Fixes bug so that last bar of data is always used in the test split when the number of train/test windows is 1.

v1.1.40

12 Aug 02:29
Compare
Choose a tag to compare

Fixes bug so that last bar of data is always used in the test split when the number of train/test windows is 1.

v1.1.39

04 Jul 21:42
Compare
Choose a tag to compare

Reverts Numpy requirement to v1 for better compatibility with notebook dependencies.