Skip to content

Commit

Permalink
Commit changes from Beta to Main (thinh-vu#44)
Browse files Browse the repository at this point in the history
* Update readme and replace broken links (thinh-vu#36)

* Commit Beta to main (thinh-vu#31)

* Update README

* Update README.md

* update

* update price_historical_data function

* Delete vnstock_demo_index_all_functions_testing_2023_06_07.ipynb

* Remove old demo file (thinh-vu#37)

Removed old demo file

* functions & documentation updated

* Delete vnstock_demo_index_all_functions_testing_2023_06_07.ipynb

* demo file updated

* hot fix & updates

* Demo file improvements

* Readme updated

* minor updates

* minor update

* update functions

* Updated functions & readme
  • Loading branch information
thinh-vu authored Jul 14, 2023
1 parent 35919e3 commit c37754e
Show file tree
Hide file tree
Showing 19 changed files with 14,610 additions and 3,912 deletions.
39 changes: 22 additions & 17 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
dist/vnstock-0.1.0-py3-none-any.whl
dist/vnstock-0.1.0.tar.gz
vnstock.egg-info/dependency_links.txt
vnstock.egg-info/PKG-INFO
vnstock.egg-info/SOURCES.txt
vnstock.egg-info/top_level.txt
dist/vnstock-0.1.1-py3-none-any.whl
dist/vnstock-0.1.1.tar.gz
dist/vnstock-0.1.2-py3-none-any.whl
dist/vnstock-0.1.2.tar.gz
test_notebook.ipynb
.DS_Store
vnstock/__pycache__/stock.cpython-310.pyc
vnstock/__pycache__/__init__.cpython-310.pyc
dist/vnstock-0.1.5.tar.gz
dist/vnstock-0.1.6-py3-none-any.whl
dist/vnstock-0.1.6.tar.gz
dist/vnstock-0.1.0-py3-none-any.whl
dist/vnstock-0.1.0.tar.gz
vnstock.egg-info/dependency_links.txt
vnstock.egg-info/PKG-INFO
vnstock.egg-info/SOURCES.txt
vnstock.egg-info/top_level.txt
dist/vnstock-0.1.1-py3-none-any.whl
dist/vnstock-0.1.1.tar.gz
dist/vnstock-0.1.2-py3-none-any.whl
dist/vnstock-0.1.2.tar.gz
test_notebook.ipynb
.DS_Store
vnstock/__pycache__/stock.cpython-310.pyc
vnstock/__pycache__/__init__.cpython-310.pyc
dist/vnstock-0.1.5.tar.gz
dist/vnstock-0.1.6-py3-none-any.whl
dist/vnstock-0.1.6.tar.gz
vnstock/__pycache__/__init__.cpython-311.pyc
vnstock/__pycache__/stock.cpython-311.pyc
vnstock/__pycache__/__init__.cpython-311.pyc
vnstock/__pycache__/stock.cpython-311.pyc
vnstock/__pycache__/utils.cpython-310.pyc
2,289 changes: 1,547 additions & 742 deletions README-en.md

Large diffs are not rendered by default.

2,251 changes: 1,521 additions & 730 deletions README.md

Large diffs are not rendered by default.

91 changes: 70 additions & 21 deletions changes_log.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,71 @@
# Updated 2023-06-29
- Updated the stock_intraday_data function to elaborate more insights the data returned by the function and make it usable.
- Updated the stock_historical_data to support getting indices historical data.

# Updated 2023-06-22
- Referred to as version 0.15 (coming soon on Pypi)
- Introduce a new feature to the stock_historical_data function, enabling retrieval of data with multiple time resolutions. The corresponding API endpoint supporting this function has been upgraded.
- Include a resolution parameter to allow users to obtain price data at intervals of 1 minute, 15 minutes, 30 minutes, 1 hour, or 1 day.
- Modify the column name in the returned dataframe from tradingDate to time.
- Clearly mark functions that are not available for SSI API endpoints.
- The `mode='live'` option in the function listing_companies() has been removed. The function will now only read the company listing from a csv file on this github repo.
- Update the repo folder tree, added data folder data files, demo folder to store demo files.

# Updated 2023-06-07
Assist in providing a Vietnamese translation for the README.md file, which will be beneficial for local users.

# Updated 2023-05-20
> The `main` branch is for major updates only, while the `beta` branch is for minor updates. Pypi package will be reflected the `main` branch from now on.
- The listing_companies() function can now read the company listing from either a csv file on this github repo or a live API request.
- The stock_intraday_data () function has a new limit of 100 for the page_size parameter imposed by the TCBS.
# Updated 2023-07-14
- The README.md file has been updated to synchronize the English and Vietnamese versions.
- The database file listing_companies_enhanced-2023.csv in the data folder of this repository has been updated for the listing_companies function.
- A new function, price_depth, has been introduced to retrieve trading prices and volume for a list of stocks. This function can be used in conjunction with the price_board function.

# Update 2023-07-13
- Classified vnstock functions in the demo Jupyter Notebook based on 5 main pillars:
1. Market Watch
2. Fundamental Analysis
3. Technical Analysis
4. Stock Pick
5. Trading Center
- Revised function demos to include recently updated functions.
- Restore the unit price of stock_historical_data from 1000 VND to VND by multiplying it by 1000.
- The `price_board` function has been updated.
- Implemented additional functions in the `utils.py` module to extract date values in the format of YYYY-mm-dd.

# Updated 2023-07-05
- The README.md file has been revised (applied to the Vietnamese language first).
- Functions related to SSI data source that were unavailable have been removed.
- The `financial_ratio` function has been enhanced with the following updates:
- The resulting DataFrame now has a transposed structure, with the year/quarter serving as the index, facilitating usability.
- The `is_all` parameter has been made optional.
- The `industry_analysis` and stock_ls_analysis functions have been improved:
- The resulting DataFrame now has a transposed structure, with the stock ticker names as column headers, making it more user-friendly.
- An additional `lang` parameter has been introduced, allowing the display of DataFrame columns in Vietnamese/English labels.

# Updated 2023-06-29
- Updated the stock_intraday_data function to elaborate more insights the data returned by the function and make it usable.
- Updated the stock_historical_data to support getting indices historical data.

# Updated 2023-06-22
- Referred to as version 0.15 (coming soon on Pypi)
- Introduce a new feature to the stock_historical_data function, enabling retrieval of data with multiple time resolutions. The corresponding API endpoint supporting this function has been upgraded.
- Include a resolution parameter to allow users to obtain price data at intervals of 1 minute, 15 minutes, 30 minutes, 1 hour, or 1 day.
- Modify the column name in the returned dataframe from tradingDate to time.
- Clearly mark functions that are not available for SSI API endpoints.
- The `mode='live'` option in the function listing_companies() has been removed. The function will now only read the company listing from a csv file on this github repo.
- Update the repo folder tree, added data folder data files, demo folder to store demo files.

# Updated 2023-06-07
Assist in providing a Vietnamese translation for the README.md file, which will be beneficial for local users.

# Updated 2023-05-20
> The `main` branch is for major updates only, while the `beta` branch is for minor updates. Pypi package will be reflected the `main` branch from now on.
- The listing_companies() function can now read the company listing from either a csv file on this github repo or a live API request.
- The stock_intraday_data () function has a new limit of 100 for the page_size parameter imposed by the TCBS.
=======
# Updated 2023-06-29
- Updated the stock_intraday_data function to elaborate more insights the data returned by the function and make it usable.
- Updated the stock_historical_data to support getting indices historical data.

# Updated 2023-06-22
- Referred to as version 0.15 (coming soon on Pypi)
- Introduce a new feature to the stock_historical_data function, enabling retrieval of data with multiple time resolutions. The corresponding API endpoint supporting this function has been upgraded.
- Include a resolution parameter to allow users to obtain price data at intervals of 1 minute, 15 minutes, 30 minutes, 1 hour, or 1 day.
- Modify the column name in the returned dataframe from tradingDate to time.
- Clearly mark functions that are not available for SSI API endpoints.
- The `mode='live'` option in the function listing_companies() has been removed. The function will now only read the company listing from a csv file on this github repo.
- Update the repo folder tree, added data folder data files, demo folder to store demo files.

# Updated 2023-06-07
Assist in providing a Vietnamese translation for the README.md file, which will be beneficial for local users.

# Updated 2023-05-20
> The `main` branch is for major updates only, while the `beta` branch is for minor updates. Pypi package will be reflected the `main` branch from now on.
- The listing_companies() function can now read the company listing from either a csv file on this github repo or a live API request.
- The stock_intraday_data () function has a new limit of 100 for the page_size parameter imposed by the TCBS.
- The README.md file reflects the changes made to the above functions.pip
Loading

0 comments on commit c37754e

Please sign in to comment.