Skip to content

Downloading available datasets from an official open data source of Uzbekistan

License

Notifications You must be signed in to change notification settings

alishersuyunov/opendatauzb

Repository files navigation

opendatauzb 0.1.3

Travis build status

Downloading available datasets and Uzbek Stock Market data from official open data sources of Uzbekistan

RELEASE NOTES:

  • Version 0.1.3 offers support of a vector/list of multiple securities in getTicker() function; now, getTicker accepts both security code ("UZ7048610008") and ticker ("RBQB") to download stock prices.
  • Version 0.1.2 improves performance, optimises dependencies; output data frames are sorted by design
  • Version 0.1.1 introduces several new functions to download Uzbek Stock Market data along with a vignette documentation
  • First release 0.1.0 provides a set of functions to access datasets on the Official Open Data Portal of Uzbekistan

Version (0.1.1) introduces several new functions for collecting Uzbek Stock Market data.

  • getTicker(): obtains stock market prices over the given period
  • getMarketIndex(): provides stock market indices across sectors
  • currentBidsAsks(): returns current bid and ask prices on the Republican Stock Exchange "Toshkent"
  • ipo(): returns a data frame with public offerings in last five years
  • getSecurities(): returns a data frame with the list of securities from the Republican Stock Exchange "Toshkent" database
  • RegisteredSecurities(): returns a data frame with the list of securities from the Central Securities Depository database

Please refer to vignette documentation for additional examples:

browseVignettes("opendatauzb")
vignette("opendatauzb", package = "opendatauzb")


The 0.1.0 version offers three key functions:

  • availableDatasets() - returns a data frame with the list of available datasets on https://data.gov.uz with corresponding dataset_id
  • getData(dataset_id) - downloads a dataset with dataset_id
  • getData_dictionary(dataset_id) - downloads a data dictionary (variables) for the dataset

Installation

Execute the following code to install the R package from R environment: devtools::install_github("alishersuyunov/opendatauzb)
remotes::install_github("alishersuyunov/opendatauzb)

To download and install using pre-compiled binary files, please go to releases folder.

License

The package is provided under the GPL-3 license.



If you have any feature suggestions or found any bugs, feel free to raise a trouble ticket on: https://github.com/alishersuyunov/opendatauzb/issues