معرفی شرکت ها


brownian-stock-0.0.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

-
ویژگی مقدار
سیستم عامل -
نام فایل brownian-stock-0.0.9
نام brownian-stock
نسخه کتابخانه 0.0.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Your Name
ایمیل نویسنده you@example.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/brownian-stock/
مجوز MIT
# Brownian [![Python application](https://github.com/toritoritori29/brownian/actions/workflows/python-app.yml/badge.svg?branch=main)](https://github.com/toritoritori29/brownian/actions/workflows/python-app.yml) Brownianは日本株取引に対応した株取引フレームワークです。JQuantsからのデータダウンロード, 取引モデルの作成, バックテスト, 実取引まで網羅的にサポートします. ## Usage 以下のサブコマンドを実行すると指定したディレクトリ以下にJQuantesから取得した情報をCSVで保存します. ``` brownian download <保存先のディレクトリ名> ``` ### ログイン情報の設定 またdownloadオプションには`--username`および`--password`オプションが用意されていて、実行時にこれらの引数を指定して実行することもできます。 これらの引数は.brownianrcの内容より優先して利用されます。 ## DBの更新・CSVの生成 以下のコマンドを実行すると, ダウンロードしたデータを集計してSQLiteデータベース上に格納します. またデータベースから銘柄毎の株価情報・決算情報を集計しCSVを生成します. ``` $ brownian download <保存先フォルダ名> $ brownian generate <保存先フォルダ名> ``` ## ディレクトリの構成 ### raw_stock JQuantsから取得した日毎の株価情報 ### raw_statements JQuantsから取得した日毎の決算情報 ## stock `genereate`コマンドで生成した銘柄毎の株価情報. 株価は調整済みの数字. ## Install 各種コマンドのインストール前にvenvをactivateしてください. ```bash python3 -m venv .venv source .venv/bin/activate ``` # For Developer ## Prerequires * pyenv * poetry == 1.4.2 * gh ## Set up Run following commands. ``` pyenv install -s 3.10.4 && poetry env use 3.10.4 poetry install ``` ## Utility commands. * To test. ``` poetry run pytest ``` * Lint and format ``` poetry run invoke lint poetry run invoke format ```


نیازمندی

مقدار نام
>=1.5.3,<2.0.0 pandas
>=0.16.14,<0.17.0 polars
>=1.23.5,<2.0.0 numpy
>=4.65.0,<5.0.0 tqdm
>=2.28.2,<3.0.0 requests
>=0.3.1,<0.4.0 connectorx
>=3.7.1,<4.0.0 matplotlib
>=11.0.0,<12.0.0 pyarrow
>=2.8.2,<3.0.0 python-dateutil
==0.2.13 yfinance
>=6.0,<7.0 pyyaml
>=2.0.0,<3.0.0 invoke
>=5.12.0,<6.0.0 isort
>=4.5.0,<5.0.0 typing-extensions
==0.991 mypy
>=6.0.12.9,<7.0.0.0 types-pyyaml
>=0.6.0,<0.7.0 bumpversion


زبان مورد نیاز

مقدار نام
>=3.10,<4.0 Python


نحوه نصب


نصب پکیج whl brownian-stock-0.0.9:

    pip install brownian-stock-0.0.9.whl


نصب پکیج tar.gz brownian-stock-0.0.9:

    pip install brownian-stock-0.0.9.tar.gz