TradingView Screener API
Project description
TradingView Screener API: simple Python library to retrieve data from TradingView Screener
Get the results as a Pandas Dataframe
Main Features
- Query Stock, Forex and Crypto Screener
- All the fields available: ~300 fields - even hidden ones)
- Any time interval (
no need to be a registered user
- 1D, 5m, 1h, etc.) - Filters by any fields, symbols, markets, countries, etc.
- Get the results as a Pandas Dataframe
Installation
The source code is currently hosted on GitHub at: https://github.com/houseofai/tvscreener
Binary installers for the latest released version are available at the Python Package Index (PyPI)
# or PyPI
pip install tvscreener
From pip + GitHub:
$ pip install git+https://github.com/houseofai/tradingview-screener@main
Usage
For Stocks screener:
import tvscreener as tvs
ss = tvs.StockScreener()
df = ss.get()
# ... returns a dataframe with 150 rows by default
For Forex screener:
import tvscreener as tvs
fs = tvs.ForexScreener()
df = fs.get()
For Crypto screener:
import tvscreener as tvs
cs = tvs.CryptoScreener()
df = cs.get()
Parameters
For Options and Filters, please check the notebooks for examples.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tvscreener-0.0.12.tar.gz
(25.2 kB
view details)
Built Distribution
File details
Details for the file tvscreener-0.0.12.tar.gz
.
File metadata
- Download URL: tvscreener-0.0.12.tar.gz
- Upload date:
- Size: 25.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffa3847c7a23355c6698f123124063207287c59db3fbf4a7cfd24c5625657497 |
|
MD5 | 1d6f940bdd8825d8de1420ff427b9806 |
|
BLAKE2b-256 | 07b1e5b2ff0e1cb4d6de3be16e265a277de53020247c71688373e44883639e20 |
File details
Details for the file tvscreener-0.0.12-py3-none-any.whl
.
File metadata
- Download URL: tvscreener-0.0.12-py3-none-any.whl
- Upload date:
- Size: 33.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0aa983abfb7b83f5cb64c91f7fef6ca95f2e6e0e1630e0705a7a9aa9ec60a2a7 |
|
MD5 | 88072f88f1a477ead89836b2c14af088 |
|
BLAKE2b-256 | 937a98c352909cc17dafe5aa2eb36eb75eaadac9192509003981c0f61198e715 |