ENH: Extra Columns Available for Custom Table
ljilekor opened this issue · comments
Some columns are not available in the 'Custom' table.
finvizfinance provides columns 0 to 70
But finviz has a few more columns:
https://finviz.com/screener.ashx?v=152&c=73,%2075,%2076,%2077,%2078,%2079,%2080,%2081,%2082,%2083,%2084,%2085,%2086,%2087,%2088
non_implemented_col_ids = [73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88]
EXTRA_COLUMNS = {
73 : 'Book Value per Share',
75 : 'Dividend',
76 : 'Employees',
...
86 : 'Open'
87 : 'High',
88 : 'Low',
}
For the sake of cleanness, completeness and because this is an easy fix,
I was going to fiddle with the base code.
But after seeing that the Sept 28 issue got fixed very quickly (big up @lit26 !), it may be better to implement this properly in the original code?
Any chance to see this implemented soon?
Should be fixed in the latest. Please check
Thanks @lit26 !! Great stuff.
I saw you added the missing columns to screener.custom.py
But after doing a 'pip install finvizfinance', I get only the old 70 columns... (v 0,14.6)
from finvizfinance.screener.custom import COLUMNS
Am I doing something wrong?
Use the pre-release version. The latest is v0.14.7rc2.