SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Finance-YahooQuote rpm build for : OpenSuSE. For other distributions click perl-Finance-YahooQuote.

Name : perl-Finance-YahooQuote
Version : 0.26 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.1.1 Date : 2023-01-27 16:10:33
Group : Development/Libraries/Perl Source RPM : perl-Finance-YahooQuote-0.26-lp154.1.1.src.rpm
Size : 0.06 MB
Packager : https://www_suse_com/
Summary : Get stock quotes from Yahoo! Finance
Description :
*NOTE*: As of November 2017, the module is no longer all that useful as
Yahoo! decided to halt the API service it relies on.

This module gets stock quotes from Yahoo! Finance. The *getonequote*
function will return a quote for a single stock symbol, while the
*getquote* function will return a quote for each of the stock symbols
passed to it. *getcustomquote* allows to specify a format other than the
default to take advantage of the extended range of available information.

The download operation is efficient: only one request is made even if
several symbols are requested at once. The return value of *getonequote* is
an array, with the following elements:

0 Symbol
1 Company Name
2 Last Price
3 Last Trade Date
4 Last Trade Time
5 Change
6 Percent Change
7 Volume
8 Average Daily Vol
9 Bid
10 Ask
11 Previous Close
12 Today\'s Open
13 Day\'s Range
14 52-Week Range
15 Earnings per Share
16 P/E Ratio
17 Dividend Pay Date
18 Dividend per Share
19 Dividend Yield
20 Market Capitalization
21 Stock Exchange

If the extended format has been selected, the following fields are also
retrieved:

22 Short ratio
23 1yr Target Price
24 EPS Est. Current Yr
25 EPS Est. Next Year
26 EPS Est. Next Quarter
27 Price/EPS Est. Current Yr
28 Price/EPS Est. Next Yr
29 PEG Ratio
30 Book Value
31 Price/Book
32 Price/Sales
33 EBITDA
34 50-day Moving Avg
35 200-day Moving Avg

If the real-time format has been selected, the following fields are also
retrieved:

36 Ask (real-time)
37 Bid (real-time)
38 Change in Percent (real-time)
39 Last trade with time (real-time)
40 Change (real-time)
41 Day range (real-time)
42 Market-cap (real-time)

The *getquote* function returns an array of pointers to arrays with the
above structure.

The *getonequote* function returns just one quote, rather than an array. It
returns a simple array of values for the given symbol.

The *setQueryString* permits to supply a new query string that will be used
for subsequent data requests.

The *useExtendedQueryFormat* and *useRealtimeQueryFormat* are simpler
interfaces which append symbols to the default quote string, as detailed
above.

The *getcustomquote* returns an array of quotes corresponding to values for
the symbols supplied in the first array reference, and the custom fields
supplied in the second array reference. Here the custom fields correspond
to the \'named\' fields of the list below.

Beyond stock quotes, *Finance::YahooQuote* can also obtain quotes for
currencies (from the Philadephia exchange -- however Yahoo! appears to have
stopped to support the currency symbols in a reliable manner), US mutual
funds, options on US stocks, several precious metals and quite possibly
more; see the Yahoo! Finance website for full information.
*Finance::YahooQuote* can be used for stocks from the USA, Canada, various
European exchanges, various Asian exchanges (Singapore, Taiwan, HongKong,
Kuala Lumpur, ...) Australia and New Zealand. It should work for other
markets supported by Yahoo.

You may optionally override the default LWP timeout of 180 seconds by
setting $Finance::YahooQuote::TIMEOUT to your preferred value.

You may also provide a proxy (for the required http connection) by using
the variable $Finance::YahooQuote::PROXY. Furthermore, authentication-based
proxies can be used by setting the proxy user and password via the
variables $Finance::YahooQuote::PROXYUSER and
$Finance::YahooQuote::PROXYPASSWD.

Two example scripts are provided to help with the mapping a stock symbols
as well as with Yahoo! Finance server codes. The regression tests scripts
in the *t/* subdirectory of the source distribution also contain simple
examples.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-F/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Finance-YahooQuote-0.26-lp154.1.1.noarch.rpm
     

Provides :
perl(Finance::YahooQuote)
perl(RequestAgent)
perl-Finance-YahooQuote

Requires :
/usr/bin/perl
perl(:MODULE_COMPAT_5.26.1)
perl(HTML::Parser) >= 2.2
perl(HTTP::Request) >= 1.23
perl(LWP::UserAgent) >= 1.62
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/bin/yahooquote
/usr/lib/perl5/vendor_perl/5.26.1/Finance
/usr/lib/perl5/vendor_perl/5.26.1/Finance/YahooQuote.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Finance-YahooQuote
/usr/share/doc/packages/perl-Finance-YahooQuote/CHANGES
/usr/share/doc/packages/perl-Finance-YahooQuote/CHANGES.old
/usr/share/doc/packages/perl-Finance-YahooQuote/GNU-LICENSE
/usr/share/doc/packages/perl-Finance-YahooQuote/README.md
/usr/share/doc/packages/perl-Finance-YahooQuote/examples
/usr/share/doc/packages/perl-Finance-YahooQuote/examples/examine_server.sh
/usr/share/doc/packages/perl-Finance-YahooQuote/examples/fixyahoo.pl
/usr/share/doc/packages/perl-Finance-YahooQuote/examples/symbol_alias.sh
/usr/share/doc/packages/perl-Finance-YahooQuote/yahooquote
/usr/share/man/man1/yahooquote.1.gz
/usr/share/man/man3/Finance::YahooQuote.3pm.gz

 
ICM