vnstock


Namevnstock JSON
Version 3.1.0.1 PyPI version JSON
download
home_pagehttps://github.com/thinh-vu/vnstock
SummaryA comprehensive and transparent solution for Vietnamese stock market analysis.
upload_time2025-01-01 23:16:51
maintainerNone
docs_urlNone
authorThinh Vu
requires_python>=3.10
license**GIẤY PHÉP SỬ DỤNG PHẦN MỀM VNSTOCK3** ----------------------------------- > _(*) Gói thư viện Python Vnstock thế hệ thứ 3 được phát hành vào tháng 5 năm 2024, được đề cập đến trong giấy phép này với tên gọi tắt là Vnstock3._ Khi bạn truy cập, sử dụng nội dung mã nguồn Vnstock3, hoặc cài đặt Vnstock3 trên thiết bị của mình, bạn xác nhận rằng mình đã đọc, hiểu rõ, và chấp nhận điều khoản sử dụng phần mềm như mô tả dưới đây. Bạn cần xác nhận điều khoản & điều kiện trong lần đầu tiên chạy thư viện Vnstock để có thể sử dụng. **I. ĐIỀU KHOẢN CHUNG** - **Cấp Phép**: Thư viện này chỉ dành cho mục đích cá nhân và không được phân phối lại hoặc sử dụng cho mục đích thương mại mà không có sự đồng ý bằng văn bản chính thức từ tác giả. Tất cả bản quyền và sở hữu trí tuệ thuộc về tác giả. Bất kỳ hành vi vi phạm bản quyền hoặc sở hữu trí tuệ sẽ chịu trách nhiệm trước pháp luật. - **Hạn Chế Sử Dụng Thương Mại**: Sử dụng Vnstock3 cho mục đích thương mại bởi bất kỳ tổ chức nào là nghiêm cấm. Điều này bao gồm, nhưng không giới hạn, các hoạt động mà Vnstock3 trực tiếp hoặc gián tiếp góp phần tạo ra doanh thu hoặc dòng tiền cho một tổ chức mà không có sự chấp thuận bằng văn bản từ tác giả. Tuy nhiên, việc sử dụng Vnstock3 cho mục đích cá nhân, bao gồm nghiên cứu và chỉnh sửa, vẫn được phép miễn phí. - **Các Mục Đích Sử Dụng Bị Cấm**: Bạn không được sử dụng Vnstock cho các mục đích bất hợp pháp, phi đạo đức, hoặc trái với quy định pháp luật hiện hành. - **Từ Chối Trách Nhiệm**: Tác giả không chịu trách nhiệm cho bất kỳ thiệt hại, mất mát, hoặc hậu quả nào phát sinh từ việc sử dụng thư viện này, đặc biệt trong hoạt động đầu tư hoặc bất kỳ hoạt động nào có rủi ro. Bạn tự chịu trách nhiệm cho các quyết định đầu tư của mình. - **Tuân Thủ Luật Pháp**: Bạn đồng ý tuân thủ mọi luật pháp, quy định, và hướng dẫn liên quan khi sử dụng thư viện này. - **Bảo Mật Dữ Liệu**: Vnstock có thể lưu trữ dữ liệu ẩn danh của thiết bị để tối ưu tính năng và cải thiện hiệu năng phần mềm. Thông tin này sẽ được bảo mật và không được chia sẻ với bên thứ ba mà không có sự đồng ý của bạn. **II. BẢN QUYỀN VÀ SỞ HỮU** Bản quyền (c) 2024 Thinh Vu @ Vnstock. Tất cả các quyền được bảo lưu. **Sử Dụng và Phân Phối Không Được Phép**: Việc sao chép, phân phối, hoặc khai thác thương mại Vnstock3, hoặc bất kỳ phần nào của nó là không được phép. Giới hạn này bao gồm bất kỳ hình thức tạo ra doanh thu hoặc sử dụng cho tổ chức mà không được sự cho phép rõ ràng của tác giả. Tuy nhiên, việc sử dụng cá nhân, chỉnh sửa, và nghiên cứu học thuật không liên quan đến lợi ích thương mại vẫn được duy trì. Người dùng tham gia vào các hoạt động được cho phép nên tôn trọng mục đích của phần mềm này như một công cụ cho việc thúc đẩy phát triển cá nhân và mục đích giáo dục, chứ không phải để lợi dụng tính chất mở của phần mềm cho mục đích sinh lợi trong khi tổ chức vốn có nguồn tiềm lực về tài chính và con người nhưng không chia sẻ với tác giả và đội ngũ phát triển. Vi phạm các điều khoản này tương đương với việc đánh cắp quyền sở hữu trí tuệ và phi đạo đức, có thể dẫn đến các rắc rối pháp lý kèm theo. **III. CHẤM DỨT** Thỏa thuận này có hiệu lực cho đến khi được chấm dứt. Nó sẽ tự động chấm dứt ngay lập tức mà không cần thông báo từ tác giả nếu bạn không tuân thủ bất kỳ điều khoản nào của thỏa thuận này. Sau khi chấm dứt, bạn phải hủy bỏ tất cả các bản sao của Vnstock3 và tất cả các bộ phận thành phần của nó. **IV. ĐIỀU KHOẢN THI HÀNH** Thỏa thuận này sẽ được điều chỉnh và giải thích theo luật pháp của quốc gia mà tác giả cư trú, không kể đến các quy định xung đột của pháp luật. Bằng cách sử dụng Vnstock3, bạn đồng ý rằng mình sẽ bị ràng buộc bởi các điều khoản của Thỏa thuận này. Nếu bạn không đồng ý với các điều khoản của Thỏa thuận này, vui lòng không cài đặt hoặc sử dụng Vnstock3. --- **SOFTWARE LICENSE AGREEMENT FOR VNSTOCK3** > *This License Agreement ("Agreement") is made for the Python library package known as "Vnstock3," released in May 2024.* **I. GENERAL TERMS** **1. Grant of License:** This library is intended for personal use only and may not be redistributed or used for commercial purposes without the express written consent of the author. All copyrights and intellectual property rights belong to the author. Any infringement of copyright or intellectual property will be prosecuted according to the law. **2. Restriction on Commercial Use:** The use of Vnstock3 for commercial purposes by any organization is prohibited. This includes, but is not limited to, activities where Vnstock3 directly or indirectly contributes to generating revenue or cash flow for an organization without written approval from the author. However, the use of Vnstock3 for personal purposes, including research and editing, is still permitted free of charge. **3. Prohibited Uses:** You may not use Vnstock for any illegal, unethical, or unlawful purposes. **4. Disclaimer of Liability:** The author is not responsible for any damage, loss, or consequences arising from the use of this library, especially in investment activities or any risky activities. You are responsible for your own investment decisions. **5. Compliance with Laws:** You agree to comply with all applicable laws, regulations, and guidelines when using this library. **6. Data Privacy:** Vnstock may store anonymous device data to optimize features and improve software performance. This information will be kept confidential and will not be shared with third parties without your consent. **II. COPYRIGHT AND OWNERSHIP** Copyright (c) 2024 Thinh Vu @ Vnstock. All rights reserved. **Unauthorized Use and Distribution:** Copying, distributing, or commercially exploiting Vnstock3, or any part thereof, is not permitted. This limitation includes any form of generating revenue or using for an organization without the express permission of the author. However, personal use, editing, and academic research not related to commercial gain is still maintained. Users involved in permitted activities should respect the purpose of this software as a tool for promoting personal development and educational purposes, and not to exploit the open nature of the software for profit while the organization has the potential for financial and human resources but does not share with the author and the development team. Violating these terms is equivalent to intellectual property theft and is unethical, which can lead to legal trouble. **III. TERMINATION** This agreement is effective until terminated. It will automatically terminate immediately without notice from the author if you fail to comply with any of the terms of this agreement. Upon termination, you must destroy all copies of Vnstock3 and all of its components. **IV. ENFORCEMENT** This agreement shall be governed by and construed in accordance with the laws of the country in which the author resides, without regard to its conflict of laws provisions. > **By using Vnstock3, you agree that you will be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, please do not install or use Vnstock3.**
keywords
VCS
bugtrack_url
requirements pandas requests bs4 vnai openpyxl vnstock_ezchart fake_useragent cryptography psutil click click-repl seaborn
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Vnstock3 - Giải pháp phân tích chứng khoán mở cho người Việt

[![Vnstock Homepage](https://raw.githubusercontent.com/thinh-vu/vnstock/refs/heads/main/assets/images/vnstock-hero-banner.png)](https://vnstocks.com/)

<div id="badges" align="center">
    <img src="https://img.shields.io/pypi/pyversions/vnstock?logoColor=brown&style=flat" alt="Version"/>
    <img src="https://img.shields.io/github/last-commit/thinh-vu/vnstock?style=flat" alt="Commit Badge"/>
    <img src="https://img.shields.io/badge/license-Custom%20License-red?style=flat" alt="Custom License Badge"/>
</div>

<div id="badges" align="center">
    <a href="https://pypi.org/project/vnstock/">
        <img src="https://img.shields.io/pypi/dm/vnstock?label=vnstock%20download&style=flat" alt="vnstock download badge"/>
    </a>
    <a href="https://pypi.org/project/vnstock3/">
        <img src="https://img.shields.io/pypi/dm/vnstock3?label=vnstock3%20download&style=flat" alt="vnstock3 download badge"/>
    </a>
</div>

---


# I. 🎤 Giới thiệu

`Vnstock3` là phiên bản phần mềm Vnstock thế hệ thứ 3 được giới thiệu công khai vào 10/5/2024. 
Đây là thế hệ Vnstock với nhiều nâng cấp giá trị, chia sẻ tầm nhìn rõ ràng hơn về Vnstock với vai trò một giải pháp phân tích thị trường chứng khoán mã nguồn mở mang nhiều dấu ấn của tương lai công nghệ.

Vnstock sẽ luôn là giải pháp miễn phí để bạn tiếp cận dữ liệu chứng khoán, tài chính toàn diện, miễn phí với các nhu cầu thiết yếu và làm quen với bộ giải phép Python linh hoạt. Chúc mừng bạn là một phần của sự thay đổi trong hành trình chuyển đổi số thị trường chứng khoán tại Việt Nam.

Tham gia cộng đồng Vnstock để chia sẻ, thảo luận và giao lưu cùng chúng tôi!

<div id="badges" align="center">
  <a href="https://www.facebook.com/groups/vnstock.official" target="_blank">
    <img src="https://img.shields.io/badge/Tham%20gia%20cộng%20đồng-Vnstock-blue?style=for-the-badge&logo=facebook" alt="Tham gia cộng đồng Vnstock Badge"/>
  </a>
</div>

# II. ⏱️ Cập nhật đáng chú ý
- 02-01-2024: Vnstock3 chính thức sử dụng tên nhận diện gói thư viện là vnstock tại trang phân phối chính thức pypi.org. Chi tiết [tại đây](https://vnstocks.com/blog/chuyen-doi-sang-vnstock3-truoc-2025)
- 02-11-2024: Ra mắt Vnstock3 phiên bản 3.0.9. Chi tiết: [tại đây](https://vnstocks.com/docs/tai-lieu/lich-su-phien-ban#02-11-2024)
- 10-05-2024: Ra mắt phiên bản Vnstock `3.0.1` với tên gói cài đặt `vnstock3`

Chi tiết cập nhật phần mềm và phiên bản [tại đây](https://vnstocks.com/docs/tai-lieu/lich-su-phien-ban)

# III. 📔 Tài liệu hướng dẫn

Trước khi bắt đầu, hãy đánh dấu yêu thích để giúp dự án có thể tiếp cận tới nhiều người hơn. Cám ơn bạn!

![star_project](https://raw.githubusercontent.com/thinh-vu/vnstock/beta/docs/docs/assets/images/github_star_guide.png)

Cài đặt thư viện với câu lệnh sau:

```
pip install -U vnstock
```

Để hiểu rõ hơn về vnstock và hướng dẫn sử dụng toàn diện, bạn có thể truy cập [vnstocks.com](https://vnstocks.com/docs/category/s%E1%BB%95-tay-h%C6%B0%E1%BB%9Bng-d%E1%BA%ABn). 

Bạn cần nạp thư viện vào môi trường Python thông qua giao diện Jupyter Notebook hoặc Terminal để có thể gọi và sử dụng các hàm được cung cấp.

```
from vnstock import Vnstock
stock = Vnstock().stock(symbol='VCI', source='VCI')
stock.quote.history(start='2020-01-01', end='2024-05-25')
```

<div id="badges" align="center">
  <a href="https://vnstocks.com/docs/tai-lieu/huong-dan-nhanh" target="_blank">
    <img src="https://img.shields.io/badge/Tài%20liệu%20hướng%20dẫn-Vnstock-blue?style=for-the-badge&logo=book" alt="Tài liệu hướng dẫn Vnstock Badge"/>
  </a>
</div>

# IV. Tính năng nổi bật

> `Vnstock3` cung cấp bộ dữ liệu phong phú cho nhà đầu tư, nhà phân tích và nhà nghiên cứu tài chính, giúp tiếp cận thị trường Việt Nam & Thế Giới một cách toàn diện và nhanh chóng:

1. **Dữ liệu cổ phiếu**: Giá thời gian thực, lịch sử và các chỉ số tài chính của cổ phiếu niêm yết.
2. **Chỉ số Index**: Theo dõi hiệu suất các chỉ số chính của thị trường.
3. **Chứng quyền**: Thông tin giá cả, ngày đáo hạn và nhà phát hành.
4. **Kim loại quý**: Dữ liệu giá vàng.
5. **Hợp đồng tương lai**: Giá và thông tin về hợp đồng tương lai.
6. **Quỹ đầu tư**: Thông tin quỹ mở, ETF và các quỹ đầu tư khác.
7. **Trái phiếu**: Thông tin & dữ liệu giao dịch Trái phiếu chính phủ, doanh nghiệp.
8.  **Forex**: Tỷ giá ngoại hối theo thời gian thực.
10. **Crypto**: Giá cả và giao dịch tiền điện tử.
11. **Tin tức & sự kiện**: Cập nhật tin tức tài chính và các sự kiện quan trọng.

# V. 🙋‍♂️ Thông tin liên hệ

Bạn có thể kết nối với tác giả qua các hình thức sau. Trong trường hợp cần hỗ trợ nhanh, bạn có thể chọn nhắn tin qua Messenger hoặc Linkedin, tôi sẽ phản hồi ngay lập tức nếu có thể trong hầu hết các trường hợp.

<div id="badges" align="center">
  <a href="https://www.linkedin.com/in/thinh-vu">
    <img src="https://img.shields.io/badge/LinkedIn-blue?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn Badge"/>
  </a>
  <a href="https://www.messenger.com/t/mr.thinh.ueh">
    <img src="https://img.shields.io/badge/Messenger-00B2FF?style=for-the-badge&logo=messenger&logoColor=white" alt="Messenger Badge"/>
  <a href="https://www.youtube.com/@learn_anything_az?sub_confirmation=1">
    <img src="https://img.shields.io/badge/YouTube-red?style=for-the-badge&logo=youtube&logoColor=white" alt="Youtube Badge"/>
  </a>
  </a>
    <a href="https://github.com/thinh-vu">
    <img src="https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white" alt="Github Badge"/>
  </a>
</div>

# VI. 🔑 Giấy phép sử dụng (License)

`Vnstock3` được phát hành theo giấy phép tuỳ chỉnh hướng đến cá nhân, không dành cho mục đích thương mại. Quyền sử dụng được quy định cụ thể trong [giấy phép](LICENSE.md) kèm theo. Nếu bạn hoặc tổ chức bạn đang làm việc muốn sử dụng Vnstock có thể liên hệ tác giả để hiểu rõ phạm vi sử dụng và được cấp phép chính thức.

Khi sử dụng Vnstock trong dự án của mình, bạn cần trích dẫn thông tin về tác giả và dự án theo hướng dẫn của Vnstock.

# VI. Lịch sử lượt yêu thích

Bạn có thể hỗ trợ dự án bằng cách cực kỳ đơn giản là đánh dấu yêu thích để giúp dự án có thể tiếp cận tới nhiều người hơn. Dưới đây là lịch sử lượt yêu thích của dự án.

![Star History Chart](https://api.star-history.com/svg?repos=thinh-vu/vnstock&type=Date)](https://star-history.com/#thinh-vu/vnstock&Date)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/thinh-vu/vnstock",
    "name": "vnstock",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "Thinh Vu",
    "author_email": "Thinh Vu <vnstock.hq@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/d5/cd/50cbc35a41f1f15476c3da81ff80b31ab8d9dca706ba103ba9e5bca6b95e/vnstock-3.1.0.1.tar.gz",
    "platform": null,
    "description": "# Vnstock3 - Gi\u1ea3i ph\u00e1p ph\u00e2n t\u00edch ch\u1ee9ng kho\u00e1n m\u1edf cho ng\u01b0\u1eddi Vi\u1ec7t\n\n[![Vnstock Homepage](https://raw.githubusercontent.com/thinh-vu/vnstock/refs/heads/main/assets/images/vnstock-hero-banner.png)](https://vnstocks.com/)\n\n<div id=\"badges\" align=\"center\">\n    <img src=\"https://img.shields.io/pypi/pyversions/vnstock?logoColor=brown&style=flat\" alt=\"Version\"/>\n    <img src=\"https://img.shields.io/github/last-commit/thinh-vu/vnstock?style=flat\" alt=\"Commit Badge\"/>\n    <img src=\"https://img.shields.io/badge/license-Custom%20License-red?style=flat\" alt=\"Custom License Badge\"/>\n</div>\n\n<div id=\"badges\" align=\"center\">\n    <a href=\"https://pypi.org/project/vnstock/\">\n        <img src=\"https://img.shields.io/pypi/dm/vnstock?label=vnstock%20download&style=flat\" alt=\"vnstock download badge\"/>\n    </a>\n    <a href=\"https://pypi.org/project/vnstock3/\">\n        <img src=\"https://img.shields.io/pypi/dm/vnstock3?label=vnstock3%20download&style=flat\" alt=\"vnstock3 download badge\"/>\n    </a>\n</div>\n\n---\n\n\n# I. \ud83c\udfa4 Gi\u1edbi thi\u1ec7u\n\n`Vnstock3` l\u00e0 phi\u00ean b\u1ea3n ph\u1ea7n m\u1ec1m Vnstock th\u1ebf h\u1ec7 th\u1ee9 3 \u0111\u01b0\u1ee3c gi\u1edbi thi\u1ec7u c\u00f4ng khai v\u00e0o 10/5/2024. \n\u0110\u00e2y l\u00e0 th\u1ebf h\u1ec7 Vnstock v\u1edbi nhi\u1ec1u n\u00e2ng c\u1ea5p gi\u00e1 tr\u1ecb, chia s\u1ebb t\u1ea7m nh\u00ecn r\u00f5 r\u00e0ng h\u01a1n v\u1ec1 Vnstock v\u1edbi vai tr\u00f2 m\u1ed9t gi\u1ea3i ph\u00e1p ph\u00e2n t\u00edch th\u1ecb tr\u01b0\u1eddng ch\u1ee9ng kho\u00e1n m\u00e3 ngu\u1ed3n m\u1edf mang nhi\u1ec1u d\u1ea5u \u1ea5n c\u1ee7a t\u01b0\u01a1ng lai c\u00f4ng ngh\u1ec7.\n\nVnstock s\u1ebd lu\u00f4n l\u00e0 gi\u1ea3i ph\u00e1p mi\u1ec5n ph\u00ed \u0111\u1ec3 b\u1ea1n ti\u1ebfp c\u1eadn d\u1eef li\u1ec7u ch\u1ee9ng kho\u00e1n, t\u00e0i ch\u00ednh to\u00e0n di\u1ec7n, mi\u1ec5n ph\u00ed v\u1edbi c\u00e1c nhu c\u1ea7u thi\u1ebft y\u1ebfu v\u00e0 l\u00e0m quen v\u1edbi b\u1ed9 gi\u1ea3i ph\u00e9p Python linh ho\u1ea1t. Ch\u00fac m\u1eebng b\u1ea1n l\u00e0 m\u1ed9t ph\u1ea7n c\u1ee7a s\u1ef1 thay \u0111\u1ed5i trong h\u00e0nh tr\u00ecnh chuy\u1ec3n \u0111\u1ed5i s\u1ed1 th\u1ecb tr\u01b0\u1eddng ch\u1ee9ng kho\u00e1n t\u1ea1i Vi\u1ec7t Nam.\n\nTham gia c\u1ed9ng \u0111\u1ed3ng Vnstock \u0111\u1ec3 chia s\u1ebb, th\u1ea3o lu\u1eadn v\u00e0 giao l\u01b0u c\u00f9ng ch\u00fang t\u00f4i!\n\n<div id=\"badges\" align=\"center\">\n  <a href=\"https://www.facebook.com/groups/vnstock.official\" target=\"_blank\">\n    <img src=\"https://img.shields.io/badge/Tham%20gia%20c\u1ed9ng%20\u0111\u1ed3ng-Vnstock-blue?style=for-the-badge&logo=facebook\" alt=\"Tham gia c\u1ed9ng \u0111\u1ed3ng Vnstock Badge\"/>\n  </a>\n</div>\n\n# II. \u23f1\ufe0f C\u1eadp nh\u1eadt \u0111\u00e1ng ch\u00fa \u00fd\n- 02-01-2024: Vnstock3 ch\u00ednh th\u1ee9c s\u1eed d\u1ee5ng t\u00ean nh\u1eadn di\u1ec7n g\u00f3i th\u01b0 vi\u1ec7n l\u00e0 vnstock t\u1ea1i trang ph\u00e2n ph\u1ed1i ch\u00ednh th\u1ee9c pypi.org. Chi ti\u1ebft [t\u1ea1i \u0111\u00e2y](https://vnstocks.com/blog/chuyen-doi-sang-vnstock3-truoc-2025)\n- 02-11-2024: Ra m\u1eaft Vnstock3 phi\u00ean b\u1ea3n 3.0.9. Chi ti\u1ebft: [t\u1ea1i \u0111\u00e2y](https://vnstocks.com/docs/tai-lieu/lich-su-phien-ban#02-11-2024)\n- 10-05-2024: Ra m\u1eaft phi\u00ean b\u1ea3n Vnstock `3.0.1` v\u1edbi t\u00ean g\u00f3i c\u00e0i \u0111\u1eb7t `vnstock3`\n\nChi ti\u1ebft c\u1eadp nh\u1eadt ph\u1ea7n m\u1ec1m v\u00e0 phi\u00ean b\u1ea3n [t\u1ea1i \u0111\u00e2y](https://vnstocks.com/docs/tai-lieu/lich-su-phien-ban)\n\n# III. \ud83d\udcd4 T\u00e0i li\u1ec7u h\u01b0\u1edbng d\u1eabn\n\nTr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u, h\u00e3y \u0111\u00e1nh d\u1ea5u y\u00eau th\u00edch \u0111\u1ec3 gi\u00fap d\u1ef1 \u00e1n c\u00f3 th\u1ec3 ti\u1ebfp c\u1eadn t\u1edbi nhi\u1ec1u ng\u01b0\u1eddi h\u01a1n. C\u00e1m \u01a1n b\u1ea1n!\n\n![star_project](https://raw.githubusercontent.com/thinh-vu/vnstock/beta/docs/docs/assets/images/github_star_guide.png)\n\nC\u00e0i \u0111\u1eb7t th\u01b0 vi\u1ec7n v\u1edbi c\u00e2u l\u1ec7nh sau:\n\n```\npip install -U vnstock\n```\n\n\u0110\u1ec3 hi\u1ec3u r\u00f5 h\u01a1n v\u1ec1 vnstock v\u00e0 h\u01b0\u1edbng d\u1eabn s\u1eed d\u1ee5ng to\u00e0n di\u1ec7n, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp [vnstocks.com](https://vnstocks.com/docs/category/s%E1%BB%95-tay-h%C6%B0%E1%BB%9Bng-d%E1%BA%ABn). \n\nB\u1ea1n c\u1ea7n n\u1ea1p th\u01b0 vi\u1ec7n v\u00e0o m\u00f4i tr\u01b0\u1eddng Python th\u00f4ng qua giao di\u1ec7n Jupyter Notebook ho\u1eb7c Terminal \u0111\u1ec3 c\u00f3 th\u1ec3 g\u1ecdi v\u00e0 s\u1eed d\u1ee5ng c\u00e1c h\u00e0m \u0111\u01b0\u1ee3c cung c\u1ea5p.\n\n```\nfrom vnstock import Vnstock\nstock = Vnstock().stock(symbol='VCI', source='VCI')\nstock.quote.history(start='2020-01-01', end='2024-05-25')\n```\n\n<div id=\"badges\" align=\"center\">\n  <a href=\"https://vnstocks.com/docs/tai-lieu/huong-dan-nhanh\" target=\"_blank\">\n    <img src=\"https://img.shields.io/badge/T\u00e0i%20li\u1ec7u%20h\u01b0\u1edbng%20d\u1eabn-Vnstock-blue?style=for-the-badge&logo=book\" alt=\"T\u00e0i li\u1ec7u h\u01b0\u1edbng d\u1eabn Vnstock Badge\"/>\n  </a>\n</div>\n\n# IV. T\u00ednh n\u0103ng n\u1ed5i b\u1eadt\n\n> `Vnstock3` cung c\u1ea5p b\u1ed9 d\u1eef li\u1ec7u phong ph\u00fa cho nh\u00e0 \u0111\u1ea7u t\u01b0, nh\u00e0 ph\u00e2n t\u00edch v\u00e0 nh\u00e0 nghi\u00ean c\u1ee9u t\u00e0i ch\u00ednh, gi\u00fap ti\u1ebfp c\u1eadn th\u1ecb tr\u01b0\u1eddng Vi\u1ec7t Nam & Th\u1ebf Gi\u1edbi m\u1ed9t c\u00e1ch to\u00e0n di\u1ec7n v\u00e0 nhanh ch\u00f3ng:\n\n1. **D\u1eef li\u1ec7u c\u1ed5 phi\u1ebfu**: Gi\u00e1 th\u1eddi gian th\u1ef1c, l\u1ecbch s\u1eed v\u00e0 c\u00e1c ch\u1ec9 s\u1ed1 t\u00e0i ch\u00ednh c\u1ee7a c\u1ed5 phi\u1ebfu ni\u00eam y\u1ebft.\n2. **Ch\u1ec9 s\u1ed1 Index**: Theo d\u00f5i hi\u1ec7u su\u1ea5t c\u00e1c ch\u1ec9 s\u1ed1 ch\u00ednh c\u1ee7a th\u1ecb tr\u01b0\u1eddng.\n3. **Ch\u1ee9ng quy\u1ec1n**: Th\u00f4ng tin gi\u00e1 c\u1ea3, ng\u00e0y \u0111\u00e1o h\u1ea1n v\u00e0 nh\u00e0 ph\u00e1t h\u00e0nh.\n4. **Kim lo\u1ea1i qu\u00fd**: D\u1eef li\u1ec7u gi\u00e1 v\u00e0ng.\n5. **H\u1ee3p \u0111\u1ed3ng t\u01b0\u01a1ng lai**: Gi\u00e1 v\u00e0 th\u00f4ng tin v\u1ec1 h\u1ee3p \u0111\u1ed3ng t\u01b0\u01a1ng lai.\n6. **Qu\u1ef9 \u0111\u1ea7u t\u01b0**: Th\u00f4ng tin qu\u1ef9 m\u1edf, ETF v\u00e0 c\u00e1c qu\u1ef9 \u0111\u1ea7u t\u01b0 kh\u00e1c.\n7. **Tr\u00e1i phi\u1ebfu**: Th\u00f4ng tin & d\u1eef li\u1ec7u giao d\u1ecbch Tr\u00e1i phi\u1ebfu ch\u00ednh ph\u1ee7, doanh nghi\u1ec7p.\n8.  **Forex**: T\u1ef7 gi\u00e1 ngo\u1ea1i h\u1ed1i theo th\u1eddi gian th\u1ef1c.\n10. **Crypto**: Gi\u00e1 c\u1ea3 v\u00e0 giao d\u1ecbch ti\u1ec1n \u0111i\u1ec7n t\u1eed.\n11. **Tin t\u1ee9c & s\u1ef1 ki\u1ec7n**: C\u1eadp nh\u1eadt tin t\u1ee9c t\u00e0i ch\u00ednh v\u00e0 c\u00e1c s\u1ef1 ki\u1ec7n quan tr\u1ecdng.\n\n# V. \ud83d\ude4b\u200d\u2642\ufe0f Th\u00f4ng tin li\u00ean h\u1ec7\n\nB\u1ea1n c\u00f3 th\u1ec3 k\u1ebft n\u1ed1i v\u1edbi t\u00e1c gi\u1ea3 qua c\u00e1c h\u00ecnh th\u1ee9c sau. Trong tr\u01b0\u1eddng h\u1ee3p c\u1ea7n h\u1ed7 tr\u1ee3 nhanh, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn nh\u1eafn tin qua Messenger ho\u1eb7c Linkedin, t\u00f4i s\u1ebd ph\u1ea3n h\u1ed3i ngay l\u1eadp t\u1ee9c n\u1ebfu c\u00f3 th\u1ec3 trong h\u1ea7u h\u1ebft c\u00e1c tr\u01b0\u1eddng h\u1ee3p.\n\n<div id=\"badges\" align=\"center\">\n  <a href=\"https://www.linkedin.com/in/thinh-vu\">\n    <img src=\"https://img.shields.io/badge/LinkedIn-blue?style=for-the-badge&logo=linkedin&logoColor=white\" alt=\"LinkedIn Badge\"/>\n  </a>\n  <a href=\"https://www.messenger.com/t/mr.thinh.ueh\">\n    <img src=\"https://img.shields.io/badge/Messenger-00B2FF?style=for-the-badge&logo=messenger&logoColor=white\" alt=\"Messenger Badge\"/>\n  <a href=\"https://www.youtube.com/@learn_anything_az?sub_confirmation=1\">\n    <img src=\"https://img.shields.io/badge/YouTube-red?style=for-the-badge&logo=youtube&logoColor=white\" alt=\"Youtube Badge\"/>\n  </a>\n  </a>\n    <a href=\"https://github.com/thinh-vu\">\n    <img src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white\" alt=\"Github Badge\"/>\n  </a>\n</div>\n\n# VI. \ud83d\udd11 Gi\u1ea5y ph\u00e9p s\u1eed d\u1ee5ng (License)\n\n`Vnstock3` \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh theo gi\u1ea5y ph\u00e9p tu\u1ef3 ch\u1ec9nh h\u01b0\u1edbng \u0111\u1ebfn c\u00e1 nh\u00e2n, kh\u00f4ng d\u00e0nh cho m\u1ee5c \u0111\u00edch th\u01b0\u01a1ng m\u1ea1i. Quy\u1ec1n s\u1eed d\u1ee5ng \u0111\u01b0\u1ee3c quy \u0111\u1ecbnh c\u1ee5 th\u1ec3 trong [gi\u1ea5y ph\u00e9p](LICENSE.md) k\u00e8m theo. N\u1ebfu b\u1ea1n ho\u1eb7c t\u1ed5 ch\u1ee9c b\u1ea1n \u0111ang l\u00e0m vi\u1ec7c mu\u1ed1n s\u1eed d\u1ee5ng Vnstock c\u00f3 th\u1ec3 li\u00ean h\u1ec7 t\u00e1c gi\u1ea3 \u0111\u1ec3 hi\u1ec3u r\u00f5 ph\u1ea1m vi s\u1eed d\u1ee5ng v\u00e0 \u0111\u01b0\u1ee3c c\u1ea5p ph\u00e9p ch\u00ednh th\u1ee9c.\n\nKhi s\u1eed d\u1ee5ng Vnstock trong d\u1ef1 \u00e1n c\u1ee7a m\u00ecnh, b\u1ea1n c\u1ea7n tr\u00edch d\u1eabn th\u00f4ng tin v\u1ec1 t\u00e1c gi\u1ea3 v\u00e0 d\u1ef1 \u00e1n theo h\u01b0\u1edbng d\u1eabn c\u1ee7a Vnstock.\n\n# VI. L\u1ecbch s\u1eed l\u01b0\u1ee3t y\u00eau th\u00edch\n\nB\u1ea1n c\u00f3 th\u1ec3 h\u1ed7 tr\u1ee3 d\u1ef1 \u00e1n b\u1eb1ng c\u00e1ch c\u1ef1c k\u1ef3 \u0111\u01a1n gi\u1ea3n l\u00e0 \u0111\u00e1nh d\u1ea5u y\u00eau th\u00edch \u0111\u1ec3 gi\u00fap d\u1ef1 \u00e1n c\u00f3 th\u1ec3 ti\u1ebfp c\u1eadn t\u1edbi nhi\u1ec1u ng\u01b0\u1eddi h\u01a1n. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 l\u1ecbch s\u1eed l\u01b0\u1ee3t y\u00eau th\u00edch c\u1ee7a d\u1ef1 \u00e1n.\n\n![Star History Chart](https://api.star-history.com/svg?repos=thinh-vu/vnstock&type=Date)](https://star-history.com/#thinh-vu/vnstock&Date)\n",
    "bugtrack_url": null,
    "license": "**GI\u1ea4Y PH\u00c9P S\u1eec D\u1ee4NG PH\u1ea6N M\u1ec0M VNSTOCK3** -----------------------------------  > _(*) G\u00f3i th\u01b0 vi\u1ec7n Python Vnstock th\u1ebf h\u1ec7 th\u1ee9 3 \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh v\u00e0o th\u00e1ng 5 n\u0103m 2024, \u0111\u01b0\u1ee3c \u0111\u1ec1 c\u1eadp \u0111\u1ebfn trong gi\u1ea5y ph\u00e9p n\u00e0y v\u1edbi t\u00ean g\u1ecdi t\u1eaft l\u00e0 Vnstock3._  Khi b\u1ea1n truy c\u1eadp, s\u1eed d\u1ee5ng n\u1ed9i dung m\u00e3 ngu\u1ed3n Vnstock3, ho\u1eb7c c\u00e0i \u0111\u1eb7t Vnstock3 tr\u00ean thi\u1ebft b\u1ecb c\u1ee7a m\u00ecnh, b\u1ea1n x\u00e1c nh\u1eadn r\u1eb1ng m\u00ecnh \u0111\u00e3 \u0111\u1ecdc, hi\u1ec3u r\u00f5, v\u00e0 ch\u1ea5p nh\u1eadn \u0111i\u1ec1u kho\u1ea3n s\u1eed d\u1ee5ng ph\u1ea7n m\u1ec1m nh\u01b0 m\u00f4 t\u1ea3 d\u01b0\u1edbi \u0111\u00e2y. B\u1ea1n c\u1ea7n x\u00e1c nh\u1eadn \u0111i\u1ec1u kho\u1ea3n & \u0111i\u1ec1u ki\u1ec7n trong l\u1ea7n \u0111\u1ea7u ti\u00ean ch\u1ea1y th\u01b0 vi\u1ec7n Vnstock \u0111\u1ec3 c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng.    **I. \u0110I\u1ec0U KHO\u1ea2N CHUNG**  - **C\u1ea5p Ph\u00e9p**: Th\u01b0 vi\u1ec7n n\u00e0y ch\u1ec9 d\u00e0nh cho m\u1ee5c \u0111\u00edch c\u00e1 nh\u00e2n v\u00e0 kh\u00f4ng \u0111\u01b0\u1ee3c ph\u00e2n ph\u1ed1i l\u1ea1i ho\u1eb7c s\u1eed d\u1ee5ng cho m\u1ee5c \u0111\u00edch th\u01b0\u01a1ng m\u1ea1i m\u00e0 kh\u00f4ng c\u00f3 s\u1ef1 \u0111\u1ed3ng \u00fd b\u1eb1ng v\u0103n b\u1ea3n ch\u00ednh th\u1ee9c t\u1eeb t\u00e1c gi\u1ea3. T\u1ea5t c\u1ea3 b\u1ea3n quy\u1ec1n v\u00e0 s\u1edf h\u1eefu tr\u00ed tu\u1ec7 thu\u1ed9c v\u1ec1 t\u00e1c gi\u1ea3. B\u1ea5t k\u1ef3 h\u00e0nh vi vi ph\u1ea1m b\u1ea3n quy\u1ec1n ho\u1eb7c s\u1edf h\u1eefu tr\u00ed tu\u1ec7 s\u1ebd ch\u1ecbu tr\u00e1ch nhi\u1ec7m tr\u01b0\u1edbc ph\u00e1p lu\u1eadt.  - **H\u1ea1n Ch\u1ebf S\u1eed D\u1ee5ng Th\u01b0\u01a1ng M\u1ea1i**: S\u1eed d\u1ee5ng Vnstock3 cho m\u1ee5c \u0111\u00edch th\u01b0\u01a1ng m\u1ea1i b\u1edfi b\u1ea5t k\u1ef3 t\u1ed5 ch\u1ee9c n\u00e0o l\u00e0 nghi\u00eam c\u1ea5m. \u0110i\u1ec1u n\u00e0y bao g\u1ed3m, nh\u01b0ng kh\u00f4ng gi\u1edbi h\u1ea1n, c\u00e1c ho\u1ea1t \u0111\u1ed9ng m\u00e0 Vnstock3 tr\u1ef1c ti\u1ebfp ho\u1eb7c gi\u00e1n ti\u1ebfp g\u00f3p ph\u1ea7n t\u1ea1o ra doanh thu ho\u1eb7c d\u00f2ng ti\u1ec1n cho m\u1ed9t t\u1ed5 ch\u1ee9c m\u00e0 kh\u00f4ng c\u00f3 s\u1ef1 ch\u1ea5p thu\u1eadn b\u1eb1ng v\u0103n b\u1ea3n t\u1eeb t\u00e1c gi\u1ea3. Tuy nhi\u00ean, vi\u1ec7c s\u1eed d\u1ee5ng Vnstock3 cho m\u1ee5c \u0111\u00edch c\u00e1 nh\u00e2n, bao g\u1ed3m nghi\u00ean c\u1ee9u v\u00e0 ch\u1ec9nh s\u1eeda, v\u1eabn \u0111\u01b0\u1ee3c ph\u00e9p mi\u1ec5n ph\u00ed.  - **C\u00e1c M\u1ee5c \u0110\u00edch S\u1eed D\u1ee5ng B\u1ecb C\u1ea5m**: B\u1ea1n kh\u00f4ng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng Vnstock cho c\u00e1c m\u1ee5c \u0111\u00edch b\u1ea5t h\u1ee3p ph\u00e1p, phi \u0111\u1ea1o \u0111\u1ee9c, ho\u1eb7c tr\u00e1i v\u1edbi quy \u0111\u1ecbnh ph\u00e1p lu\u1eadt hi\u1ec7n h\u00e0nh.  - **T\u1eeb Ch\u1ed1i Tr\u00e1ch Nhi\u1ec7m**: T\u00e1c gi\u1ea3 kh\u00f4ng ch\u1ecbu tr\u00e1ch nhi\u1ec7m cho b\u1ea5t k\u1ef3 thi\u1ec7t h\u1ea1i, m\u1ea5t m\u00e1t, ho\u1eb7c h\u1eadu qu\u1ea3 n\u00e0o ph\u00e1t sinh t\u1eeb vi\u1ec7c s\u1eed d\u1ee5ng th\u01b0 vi\u1ec7n n\u00e0y, \u0111\u1eb7c bi\u1ec7t trong ho\u1ea1t \u0111\u1ed9ng \u0111\u1ea7u t\u01b0 ho\u1eb7c b\u1ea5t k\u1ef3 ho\u1ea1t \u0111\u1ed9ng n\u00e0o c\u00f3 r\u1ee7i ro. B\u1ea1n t\u1ef1 ch\u1ecbu tr\u00e1ch nhi\u1ec7m cho c\u00e1c quy\u1ebft \u0111\u1ecbnh \u0111\u1ea7u t\u01b0 c\u1ee7a m\u00ecnh.  - **Tu\u00e2n Th\u1ee7 Lu\u1eadt Ph\u00e1p**: B\u1ea1n \u0111\u1ed3ng \u00fd tu\u00e2n th\u1ee7 m\u1ecdi lu\u1eadt ph\u00e1p, quy \u0111\u1ecbnh, v\u00e0 h\u01b0\u1edbng d\u1eabn li\u00ean quan khi s\u1eed d\u1ee5ng th\u01b0 vi\u1ec7n n\u00e0y.  - **B\u1ea3o M\u1eadt D\u1eef Li\u1ec7u**: Vnstock c\u00f3 th\u1ec3 l\u01b0u tr\u1eef d\u1eef li\u1ec7u \u1ea9n danh c\u1ee7a thi\u1ebft b\u1ecb \u0111\u1ec3 t\u1ed1i \u01b0u t\u00ednh n\u0103ng v\u00e0 c\u1ea3i thi\u1ec7n hi\u1ec7u n\u0103ng ph\u1ea7n m\u1ec1m. Th\u00f4ng tin n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c b\u1ea3o m\u1eadt v\u00e0 kh\u00f4ng \u0111\u01b0\u1ee3c chia s\u1ebb v\u1edbi b\u00ean th\u1ee9 ba m\u00e0 kh\u00f4ng c\u00f3 s\u1ef1 \u0111\u1ed3ng \u00fd c\u1ee7a b\u1ea1n.    **II. B\u1ea2N QUY\u1ec0N V\u00c0 S\u1ede H\u1eeeU**  B\u1ea3n quy\u1ec1n (c) 2024 Thinh Vu @ Vnstock. T\u1ea5t c\u1ea3 c\u00e1c quy\u1ec1n \u0111\u01b0\u1ee3c b\u1ea3o l\u01b0u.  **S\u1eed D\u1ee5ng v\u00e0 Ph\u00e2n Ph\u1ed1i Kh\u00f4ng \u0110\u01b0\u1ee3c Ph\u00e9p**: Vi\u1ec7c sao ch\u00e9p, ph\u00e2n ph\u1ed1i, ho\u1eb7c khai th\u00e1c th\u01b0\u01a1ng m\u1ea1i Vnstock3, ho\u1eb7c b\u1ea5t k\u1ef3 ph\u1ea7n n\u00e0o c\u1ee7a n\u00f3 l\u00e0 kh\u00f4ng \u0111\u01b0\u1ee3c ph\u00e9p. Gi\u1edbi h\u1ea1n n\u00e0y bao g\u1ed3m b\u1ea5t k\u1ef3 h\u00ecnh th\u1ee9c t\u1ea1o ra doanh thu ho\u1eb7c s\u1eed d\u1ee5ng cho t\u1ed5 ch\u1ee9c m\u00e0 kh\u00f4ng \u0111\u01b0\u1ee3c s\u1ef1 cho ph\u00e9p r\u00f5 r\u00e0ng c\u1ee7a t\u00e1c gi\u1ea3. Tuy nhi\u00ean, vi\u1ec7c s\u1eed d\u1ee5ng c\u00e1 nh\u00e2n, ch\u1ec9nh s\u1eeda, v\u00e0 nghi\u00ean c\u1ee9u h\u1ecdc thu\u1eadt kh\u00f4ng li\u00ean quan \u0111\u1ebfn l\u1ee3i \u00edch th\u01b0\u01a1ng m\u1ea1i v\u1eabn \u0111\u01b0\u1ee3c duy tr\u00ec. Ng\u01b0\u1eddi d\u00f9ng tham gia v\u00e0o c\u00e1c ho\u1ea1t \u0111\u1ed9ng \u0111\u01b0\u1ee3c cho ph\u00e9p n\u00ean t\u00f4n tr\u1ecdng m\u1ee5c \u0111\u00edch c\u1ee7a ph\u1ea7n m\u1ec1m n\u00e0y nh\u01b0 m\u1ed9t c\u00f4ng c\u1ee5 cho vi\u1ec7c th\u00fac \u0111\u1ea9y ph\u00e1t tri\u1ec3n c\u00e1 nh\u00e2n v\u00e0 m\u1ee5c \u0111\u00edch gi\u00e1o d\u1ee5c, ch\u1ee9 kh\u00f4ng ph\u1ea3i \u0111\u1ec3 l\u1ee3i d\u1ee5ng t\u00ednh ch\u1ea5t m\u1edf c\u1ee7a ph\u1ea7n m\u1ec1m cho m\u1ee5c \u0111\u00edch sinh l\u1ee3i trong khi t\u1ed5 ch\u1ee9c v\u1ed1n c\u00f3 ngu\u1ed3n ti\u1ec1m l\u1ef1c v\u1ec1 t\u00e0i ch\u00ednh v\u00e0 con ng\u01b0\u1eddi nh\u01b0ng kh\u00f4ng chia s\u1ebb v\u1edbi t\u00e1c gi\u1ea3 v\u00e0 \u0111\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n. Vi ph\u1ea1m c\u00e1c \u0111i\u1ec1u kho\u1ea3n n\u00e0y t\u01b0\u01a1ng \u0111\u01b0\u01a1ng v\u1edbi vi\u1ec7c \u0111\u00e1nh c\u1eafp quy\u1ec1n s\u1edf h\u1eefu tr\u00ed tu\u1ec7 v\u00e0 phi \u0111\u1ea1o \u0111\u1ee9c, c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn c\u00e1c r\u1eafc r\u1ed1i ph\u00e1p l\u00fd k\u00e8m theo.    **III. CH\u1ea4M D\u1ee8T**  Th\u1ecfa thu\u1eadn n\u00e0y c\u00f3 hi\u1ec7u l\u1ef1c cho \u0111\u1ebfn khi \u0111\u01b0\u1ee3c ch\u1ea5m d\u1ee9t. N\u00f3 s\u1ebd t\u1ef1 \u0111\u1ed9ng ch\u1ea5m d\u1ee9t ngay l\u1eadp t\u1ee9c m\u00e0 kh\u00f4ng c\u1ea7n th\u00f4ng b\u00e1o t\u1eeb t\u00e1c gi\u1ea3 n\u1ebfu b\u1ea1n kh\u00f4ng tu\u00e2n th\u1ee7 b\u1ea5t k\u1ef3 \u0111i\u1ec1u kho\u1ea3n n\u00e0o c\u1ee7a th\u1ecfa thu\u1eadn n\u00e0y. Sau khi ch\u1ea5m d\u1ee9t, b\u1ea1n ph\u1ea3i h\u1ee7y b\u1ecf t\u1ea5t c\u1ea3 c\u00e1c b\u1ea3n sao c\u1ee7a Vnstock3 v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c b\u1ed9 ph\u1eadn th\u00e0nh ph\u1ea7n c\u1ee7a n\u00f3.    **IV. \u0110I\u1ec0U KHO\u1ea2N THI H\u00c0NH**  Th\u1ecfa thu\u1eadn n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c \u0111i\u1ec1u ch\u1ec9nh v\u00e0 gi\u1ea3i th\u00edch theo lu\u1eadt ph\u00e1p c\u1ee7a qu\u1ed1c gia m\u00e0 t\u00e1c gi\u1ea3 c\u01b0 tr\u00fa, kh\u00f4ng k\u1ec3 \u0111\u1ebfn c\u00e1c quy \u0111\u1ecbnh xung \u0111\u1ed9t c\u1ee7a ph\u00e1p lu\u1eadt.  B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Vnstock3, b\u1ea1n \u0111\u1ed3ng \u00fd r\u1eb1ng m\u00ecnh s\u1ebd b\u1ecb r\u00e0ng bu\u1ed9c b\u1edfi c\u00e1c \u0111i\u1ec1u kho\u1ea3n c\u1ee7a Th\u1ecfa thu\u1eadn n\u00e0y. N\u1ebfu b\u1ea1n kh\u00f4ng \u0111\u1ed3ng \u00fd v\u1edbi c\u00e1c \u0111i\u1ec1u kho\u1ea3n c\u1ee7a Th\u1ecfa thu\u1eadn n\u00e0y, vui l\u00f2ng kh\u00f4ng c\u00e0i \u0111\u1eb7t ho\u1eb7c s\u1eed d\u1ee5ng Vnstock3.    ---  **SOFTWARE LICENSE AGREEMENT FOR VNSTOCK3**  > *This License Agreement (\"Agreement\") is made for the Python library package known as \"Vnstock3,\" released in May 2024.*    **I. GENERAL TERMS**  **1. Grant of License:** This library is intended for personal use only and may not be redistributed or used for commercial purposes without the express written consent of the author. All copyrights and intellectual property rights belong to the author. Any infringement of copyright or intellectual property will be prosecuted according to the law.  **2. Restriction on Commercial Use:** The use of Vnstock3 for commercial purposes by any organization is prohibited. This includes, but is not limited to, activities where Vnstock3 directly or indirectly contributes to generating revenue or cash flow for an organization without written approval from the author. However, the use of Vnstock3 for personal purposes, including research and editing, is still permitted free of charge.  **3. Prohibited Uses:** You may not use Vnstock for any illegal, unethical, or unlawful purposes.  **4. Disclaimer of Liability:** The author is not responsible for any damage, loss, or consequences arising from the use of this library, especially in investment activities or any risky activities. You are responsible for your own investment decisions.  **5. Compliance with Laws:** You agree to comply with all applicable laws, regulations, and guidelines when using this library.  **6. Data Privacy:** Vnstock may store anonymous device data to optimize features and improve software performance. This information will be kept confidential and will not be shared with third parties without your consent.  **II. COPYRIGHT AND OWNERSHIP**  Copyright (c) 2024 Thinh Vu @ Vnstock. All rights reserved.  **Unauthorized Use and Distribution:** Copying, distributing, or commercially exploiting Vnstock3, or any part thereof, is not permitted. This limitation includes any form of generating revenue or using for an organization without the express permission of the author. However, personal use, editing, and academic research not related to commercial gain is still maintained. Users involved in permitted activities should respect the purpose of this software as a tool for promoting personal development and educational purposes, and not to exploit the open nature of the software for profit while the organization has the potential for financial and human resources but does not share with the author and the development team. Violating these terms is equivalent to intellectual property theft and is unethical, which can lead to legal trouble.  **III. TERMINATION**  This agreement is effective until terminated. It will automatically terminate immediately without notice from the author if you fail to comply with any of the terms of this agreement. Upon termination, you must destroy all copies of Vnstock3 and all of its components.  **IV. ENFORCEMENT**  This agreement shall be governed by and construed in accordance with the laws of the country in which the author resides, without regard to its conflict of laws provisions.    > **By using Vnstock3, you agree that you will be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, please do not install or use Vnstock3.** ",
    "summary": "A comprehensive and transparent solution for Vietnamese stock market analysis.",
    "version": "3.1.0.1",
    "project_urls": {
        "Homepage": "https://github.com/thinh-vu/vnstock"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5beafdacf52ffd723aca134ef26067ebe309a8b62bf4f1439043fd6baa9e251b",
                "md5": "ebb778f679d91a4a6cf0c54a02b95b90",
                "sha256": "5c014f1932774ec8844adc77e1cd5abfc3d707b7ae6e7c862c2a8a9950d42aeb"
            },
            "downloads": -1,
            "filename": "vnstock-3.1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ebb778f679d91a4a6cf0c54a02b95b90",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 87223,
            "upload_time": "2025-01-01T23:16:49",
            "upload_time_iso_8601": "2025-01-01T23:16:49.171498Z",
            "url": "https://files.pythonhosted.org/packages/5b/ea/fdacf52ffd723aca134ef26067ebe309a8b62bf4f1439043fd6baa9e251b/vnstock-3.1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d5cd50cbc35a41f1f15476c3da81ff80b31ab8d9dca706ba103ba9e5bca6b95e",
                "md5": "960be9213cf827ec8434c72453c0d0ad",
                "sha256": "9d3e8dd5cf3912c90ebefcc1bd57dea5d76b634a15b342df278d322353142de0"
            },
            "downloads": -1,
            "filename": "vnstock-3.1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "960be9213cf827ec8434c72453c0d0ad",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 69372,
            "upload_time": "2025-01-01T23:16:51",
            "upload_time_iso_8601": "2025-01-01T23:16:51.942604Z",
            "url": "https://files.pythonhosted.org/packages/d5/cd/50cbc35a41f1f15476c3da81ff80b31ab8d9dca706ba103ba9e5bca6b95e/vnstock-3.1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-01 23:16:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "thinh-vu",
    "github_project": "vnstock",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "pandas",
            "specs": [
                [
                    "==",
                    "2.2.1"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.31.0"
                ]
            ]
        },
        {
            "name": "bs4",
            "specs": [
                [
                    "==",
                    "0.0.2"
                ]
            ]
        },
        {
            "name": "vnai",
            "specs": [
                [
                    ">=",
                    "0.1.0"
                ]
            ]
        },
        {
            "name": "openpyxl",
            "specs": [
                [
                    "==",
                    "3.1.2"
                ]
            ]
        },
        {
            "name": "vnstock_ezchart",
            "specs": [
                [
                    "==",
                    "0.0.2"
                ]
            ]
        },
        {
            "name": "fake_useragent",
            "specs": [
                [
                    "==",
                    "1.5.1"
                ]
            ]
        },
        {
            "name": "cryptography",
            "specs": [
                [
                    "==",
                    "42.0.5"
                ]
            ]
        },
        {
            "name": "psutil",
            "specs": [
                [
                    "==",
                    "6.0.0"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "click-repl",
            "specs": [
                [
                    "==",
                    "0.3.0"
                ]
            ]
        },
        {
            "name": "seaborn",
            "specs": [
                [
                    "==",
                    "0.13.2"
                ]
            ]
        }
    ],
    "lcname": "vnstock"
}
        
Elapsed time: 0.46026s