Skip to main content

retrieve data from MarketWatch.com

Project description

marketwatchdata

pypi downloads documentation status code style: black actions status mit licence

overview

marketwathdata retrieve datas from marketwatch.com.

installation

general

pip install marketwatchdata --upgrade

china

pip install marketwatchdata -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com  --upgrade

test

import marketwatchdata as mw

print(mw.__version__)

usage

data

code

import marketwatchdata as mw

df = mw.ohlc('stock/us/xnas/aapl', 'p1d', 'p1y')
print(df)

output

                open     high      low   close       volume
date
2022-07-25  154.010  155.040  152.280  152.95   53623953.0
2022-07-26  152.265  153.085  150.800  151.60   55138688.0
2022-07-27  152.580  157.330  152.160  156.79   78620688.0
2022-07-28  156.980  157.640  154.410  157.35   81378727.0
2022-07-29  161.240  163.630  159.500  162.51  101786898.0
...             ...      ...      ...     ...          ...
2023-07-17  191.900  194.320  191.810  193.99   50520160.0
2023-07-18  193.350  194.330  192.415  193.73   48353770.0
2023-07-19  193.100  198.230  192.650  195.10   80507320.0
2023-07-20  195.090  196.470  192.495  193.13   59581199.0
2023-07-21  194.100  194.970  191.230  191.94   71951683.0

[250 rows x 5 columns]

plot

code

import marketwatchdata as mw
import mplfinance as mpf  # please install mplfinance as follows: pip install mplfinance

df = mw.ohlc('stock/us/xnas/aapl', 'p1d', 'p1y')
mpf.plot(df, type='candle', mav=(3, 6, 9), volume=true, show_nontrading=false)

output

acknowledgement

thanks for the data provided by marketwatch;

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

marketwatchdata-0.0.16.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

marketwatchdata-0.0.16-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file marketwatchdata-0.0.16.tar.gz.

File metadata

  • Download URL: marketwatchdata-0.0.16.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for marketwatchdata-0.0.16.tar.gz
Algorithm Hash digest
SHA256 79c6729b9160685f56008d5457f4180c2c108d3075e3fd8ce19f6623f23c528d
MD5 06ca42aa45805c410215d1680ddb008c
BLAKE2b-256 17d02071c4d0c55fbd9dd2c6f11243bf13ce080e01f35ab569abd5792f08a48b

See more details on using hashes here.

File details

Details for the file marketwatchdata-0.0.16-py3-none-any.whl.

File metadata

File hashes

Hashes for marketwatchdata-0.0.16-py3-none-any.whl
Algorithm Hash digest
SHA256 064da7295c75566a95ccc5610c3060568756feeb9635fdf432bf36dbd70404f3
MD5 047f3e959397574d09b37bcf3b31e7bf
BLAKE2b-256 0378e3c2681ae4cd4258fda06071c3f95ef42527cc29446a51f9bdc1f1a22f1b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page