Skip to content

Releases: d3an/finviz

v1.0.3

13 Oct 06:18
a31bd66
Compare
Choose a tag to compare
  • Added support for FinViz News views
  • Restructured package and CLI
  • Added news subcommand to CLI
  • Added unit tests for all instances of GenerateURL and Scrape
  • Fixed typo in README.md
  • Upgraded Go version to 1.15

v1.0.2

08 Oct 00:00
f89a207
Compare
Choose a tag to compare
  • Refactored filter structs into functions
  • Added support for all screener views
    • Overview (110), Valuation (120), Ownership (130), Performance (140), Custom (150), Financial (160), Technical (170), Charts (210), Basic (310), News (320), Description (330), Snapshot (340), TA (350), Tickers (410), Bulk (510), Bulk Full (520)
    • Note that the greatest number of tickers collected per request is 1000, using the Tickers (410) view
  • Added testing for all scraping functions
  • Added additional support for chart views i.e. chart styles and timeframes
  • Added support for custom columns in Custom view
  • Fixed a bug in URL generation that had two ? characters instead of just one ? character
  • Added PrintFullDataFrame function to view full DataFrame in console
  • Added functions to output DataFrames to JSON and CSV formats
  • Added beta CLI for FinViz Screener.
    • Supports all views, orders, signals, filters, etc.
    • Does not support custom columns, non-default chart styles or timeframes yet
    • Does not support natural language for filter values yet. Ex. Valid: ./finviz scr -f price:o5, Invalid: ./finviz scr -f price:over$5

Current testing only covers scraping for all views as well as setter methods for chart styles and timeframes. Further support for charts is required. And a lot more testing is also needed. I was going to wait until I added more tests, but this is a major upgrade, and I think any users would really appreciate it.

v1.0.1

06 Aug 20:00
c19a1db
Compare
Choose a tag to compare
  • Added Wiki documentation.
  • Simplified README.md.
  • Added SetMultipleValues method to FilterInterface.

v1.0.0

28 Jul 08:07
d3ee4d5
Compare
Choose a tag to compare

First unofficial Finviz API screener release