Ricardo Prins
a4d7d6c577
PEP 8 changes + minor performance improvements
2023-07-25 21:01:46 -06:00
ValueRaider
f9080c22a5
Merge pull request #1630 from ricardoprins/dev
...
Adjust PEP 8 + minor improvements + f-strings in base.py
2023-07-25 16:50:01 +01:00
Ricardo Prins
32e1d479b1
Remove last _pd
2023-07-23 18:37:09 -06:00
Ricardo Prins
5729ce3cb6
Remove .formats and adjust imports
2023-07-23 18:28:30 -06:00
ValueRaider
d0b2070036
Fix merging 1d-prices with out-of-range divs/splits
2023-07-23 15:20:57 +01:00
ValueRaider
688120cab7
Merge pull request #1632 from ranaroussi/fix/history-30m-typo
...
Fix typo in Ticker.history(30m)
2023-07-23 13:18:35 +01:00
ValueRaider
4a1e1c4447
Merge branch 'dev' into feature/price-repair-improvements
2023-07-22 20:34:56 +01:00
ValueRaider
f99677ed1e
Fix typo in Ticker.history(30m)
2023-07-22 16:52:50 +01:00
ValueRaider
6a613eb114
Improve price repair
...
Several improvements to price repair
Repair 100x and split errors:
- Handle stocks that recently suspended - use latest ACTIVE trading as baseline
- Improve error identification:
- Restrict repair to no older than 1 year before oldest split
- To reduce false positives when checking for multiday split errors,
only analyse 'Open' and 'Close' and use average change instead of nearest-to-1
- For weekly intervals reduce threshold to 3x standard deviation (5x was too high),
and for monthly increase to 6x
- For multiday intervas, if errors only detected in 1 column then assume false positive => ignore
Repair missing div-adjust:
- Fix repair of multiday intervals containing dividend
Price reconstruction:
- Move to after repairing 100x and split errors, so calibration works properly
- Fix maximum depth and reduce to 1
- Restrict calibration to 'Open' and 'Close', because 'Low' and 'High' can differ significantly between e.g. 1d and day-of-1h
Miscellaneous:
- Deprecate repair='silent', the logging module handles this
- Improve tests for 100x and split errors
- New test for 'repair missing div adjust'
2023-07-22 15:09:38 +01:00
Ricardo Prins
0503240973
Adjust PEP 8 + minor improvements + f-strings
2023-07-21 20:33:47 -06:00
ValueRaider
ae6c05fa74
Merge pull request #1628 from ricardoprins/dev
...
Adjust PEP 8 + minor improvement
2023-07-21 22:35:21 +01:00
Ricardo Prins
aa9a0286a1
Add missing comment to test_dailyWithEvents
2023-07-21 14:25:46 -06:00
ValueRaider
ddf0cf19cd
Bump version to 0.2.26
0.2.26
2023-07-21 12:56:10 +01:00
Ricardo Prins
a2bde88c36
Adjust PEP 8 + minor improvement
2023-07-20 22:44:36 -06:00
ValueRaider
1bd819ac4d
Merge pull request #1371 from ranaroussi/hotfix/proxy
...
Fix proxy arg passthrough
2023-07-21 01:01:14 +01:00
ValueRaider
1b9fc5f12f
Merge pull request #1625 from ricardoprins/main
...
Bump requests to 2.31 and removes cryptography.
2023-07-21 00:59:46 +01:00
Ricardo Prins
274f309052
Bump requests to 2.31 and removes cryptography.
2023-07-20 17:17:44 -06:00
ValueRaider
edac283a60
Merge pull request #1623 from ranaroussi/bug-report-yaml
...
Fix yaml issue rendering
2023-07-19 18:21:52 +01:00
ValueRaider
781fad501f
Merge branch 'main' into bug-report-yaml
2023-07-19 18:21:44 +01:00
ValueRaider
39527d24d4
Fix yaml issue template rendering
2023-07-19 18:21:04 +01:00
ValueRaider
45f1c88460
yaml issue template - escape some backticks
2023-07-19 18:09:20 +01:00
ValueRaider
7d638e1040
Merge pull request #1613 from ranaroussi/bug-report-yaml
...
Convert issue template to yaml
2023-07-19 18:05:40 +01:00
ValueRaider
97b13dfa8c
Convert issue template to yaml + improve
2023-07-19 18:01:47 +01:00
ValueRaider
693565a85b
Bump version to 0.2.25
0.2.25
2023-07-18 13:45:55 +01:00
ValueRaider
957051e0e8
Merge pull request #1605 from ranaroussi/dev
...
sync dev -> main
2023-07-18 12:02:19 +01:00
ValueRaider
bd81ebb4e9
Merge pull request #1611 from ricardoprins/main
...
[BUG] Fix failure when using single ISIN as a ticker (#1525 )
2023-07-18 10:55:18 +01:00
ValueRaider
46f53f9957
Port proxy fix to relocated 'FastInfo'
2023-07-17 18:34:00 +01:00
ValueRaider
056b84d8fe
Merge branch 'main' into hotfix/proxy
2023-07-17 18:29:04 +01:00
Ricardo Prins
835dbd9629
Fix failure when using single ISIN as a ticker
2023-07-17 08:49:39 -06:00
ValueRaider
07a4594455
Dev version 0.2.25b1
0.2.25b1
2023-07-14 21:55:29 +01:00
Daniel Goldfarb
736c03ac5b
options_chain() return underlying data that comes with the options data
2023-07-14 15:17:17 -04:00
ValueRaider
adfa2e9beb
Merge pull request #1604 from ranaroussi/main
...
sync main -> dev
2023-07-14 20:11:45 +01:00
ValueRaider
b286797e8c
Bump version to 0.2.24
0.2.24
2023-07-14 15:52:33 +01:00
ValueRaider
b306bef350
Merge pull request #1603 from ranaroussi/hotfix/info-missing-values
...
Fix info[] missing values
2023-07-14 15:51:23 +01:00
ValueRaider
61c89660df
Optimise info fetch, improve test
2023-07-14 15:29:55 +01:00
Value Raider
31af2ab1d5
Fix recently-fixed info[] missing data
2023-07-13 22:20:42 +01:00
Value Raider
21c380fa61
Bump version to 0.2.23
0.2.23
2023-07-13 20:54:56 +01:00
ValueRaider
e0000cd787
Merge pull request #1595 from signifer-geo/bug20230714
...
Update quote.py
2023-07-13 20:51:33 +01:00
signifer-geo
11d43eb1a1
Update quote.py
...
dead code deleted
2023-07-14 04:29:59 +09:00
signifer-geo
509a109f29
Update quote.py
...
It fixes the error: unauthorized, invalid crumb
2023-07-14 03:11:24 +09:00
ValueRaider
b0639409a3
Merge pull request #1586 from ranaroussi/improve-readme
...
Emphasise API on Wiki
2023-07-10 15:26:31 +01:00
ValueRaider
ed10feee9a
Merge pull request #1584 from lucas03/lukas/start-date-docs
...
update start parameter docstring
2023-07-06 21:20:17 +01:00
ValueRaider
aba81eedc2
Emphasise API on Wiki
...
More emphasis that user should review the Wiki for the full API for download() and Ticker.history()
2023-07-06 21:15:41 +01:00
Lukas Vojt
d424d027ac
update docstrings for start parameter
...
requested here
https://github.com/ranaroussi/yfinance/pull/1576#issuecomment-1616599633
2023-07-06 08:17:07 +00:00
ValueRaider
9268fcfa76
Merge pull request #1545 from SnoozeFreddo/main
...
fix: Readme cache-ratelimit. Limiter parenthesis was never closed
2023-06-27 13:54:08 +01:00
ValueRaider
711e1138d3
Merge pull request #1576 from lucas03/lukas/start-date
...
fix start date on history
2023-06-27 12:32:17 +01:00
Lukas Vojt
0789b690a4
fix: start year on history
...
timestamp of 1900 is older than 100 years,
so yahoo responds with error:
GDEVW: 1d data not available for startTime=-2208994789 and
endTime=1687780922. Only 100 years worth of day granularity data are
allowed to be fetched per request.
this should fix it,
something similar was proposed here:
https://github.com/ranaroussi/yfinance/pull/648
# Please enter the commit message for
your changes. Lines starting
2023-06-26 18:43:35 +02:00
ValueRaider
6055566de8
Bump version to 0.2.22
0.2.22
2023-06-24 19:42:18 +01:00
ValueRaider
398a19a855
Merge pull request #1574 from ranaroussi/hotfix/sql-db-error
...
Fix unhandled 'sqlite3.DatabaseError'
2023-06-24 19:40:51 +01:00
ValueRaider
e771cfabb6
Fix unhandled 'sqlite3.DatabaseError'
...
... also move '_TzCacheException' logging from level ERROR to INFO, because users don't need to know
2023-06-24 16:57:06 +01:00