Skip to content

Releases: shner-elmo/TradingView-Screener

v3.0.0 release-candidate

29 Nov 14:26
Compare
Choose a tag to compare
Pre-release

Changelog

Added:

  • Convenience alias col for Column.
  • Query.get_scanner_data_raw() method for getting the data from the API as it is, without using a DataFrame.
  • Query.set_index() and Query.set_property() methods.
  • New filter operations:
    • not_like()
    • empty()
    • not_empty()
    • in_day_range()
    • in_week_range()
    • in_month_range()

Improvements

  • Updated Column.has() and Column.has_none_of() to accept both a string or a list of strings.
  • Fixed bug in set_tickers() with resetting the markets.
  • Implemented TradingView's V2 Screener. The biggest change is that you can now use AND/OR filters in your query. i.e.:

Breaking changes

Column does not convert display-name to name anymore.
E.g.: you will have to replace manually Price with close, or Volume*Price with Value.Traded, and so on ...
The full mapping is updated daily here:
https://shner-elmo.github.io/TradingView-Screener/fields/stocks.html

Refactoring

2.5.0

19 Jun 11:01
Compare
Choose a tag to compare

Added the following methods to the type Column:

  • not_in()
  • has()
  • has_none_of()
  • above_pct()
  • below_pct()
  • between_pct()
  • not_between_pct()

#25
#31