Skip to main content

システムトレーディングに必要な計算や便利なPythonライブラリをまとめたパッケージ

Project description

kabu-json-lib

システムトレーディングに必要な計算や便利なPythonライブラリをまとめたパッケージです。

バージョン

  • 最新バージョン: 0.1.6
  • リリース日: 2024-06-18

機能一覧

  • bp関数: パーセント表記をベーシスポイント(bp)に変換します。
  • fetch_now関数: 現在の日本時間をdatetimeオブジェクトで返します。
  • order_to_one_line関数: 注文情報を1行の文字列にフォーマットします(valueはprice×quantityで自動計算されます)。

インストール方法

pip install kabu-json-lib

使い方

from kabu_json_lib import bp, fetch_now, order_to_one_line

print(bp(0.05))  # 500
print(bp(None))  # None

now = fetch_now()
print(now)  # 2023-10-01 12:34:56+09:00

# 注文情報のフォーマット例
order = {
    "long_or_short": "LONG",
    "entry_or_exit": "ENTRY",
    "symbol": "AAPL",
    "price": 150.0,
    "quantity": 100,
    "value": 15000,
    "order_type": "MARKET",
    "datetime_obj": now
}
print(order_to_one_line(order))  # [LONG -ENTRY ] AAPL @ 150.0 *   100 (¥    15000) [MARKET] 2024-03-21 12:34:56

リポジトリ

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kabu_json_lib-0.1.8.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kabu_json_lib-0.1.8-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file kabu_json_lib-0.1.8.tar.gz.

File metadata

  • Download URL: kabu_json_lib-0.1.8.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for kabu_json_lib-0.1.8.tar.gz
Algorithm Hash digest
SHA256 2f401efbfe20b3d964e1982ee11aecb7b6a861c75bed17d688ae0116e312ea2d
MD5 f0d3dd7fa607351a0ee5c963694e613c
BLAKE2b-256 1adb486473c83d35abbb12964a2425004456451f4bb6b830a7eb8b8fdab25075

See more details on using hashes here.

File details

Details for the file kabu_json_lib-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: kabu_json_lib-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for kabu_json_lib-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fe12da01fdc6854ff7e268d1c6e74c859f4c4accc4865e24f7870f7dd6af1af8
MD5 8edd647bb3f853b8589f0009791e2177
BLAKE2b-256 61186cb58c5595b9156224d9b78e6a54f294214d28cb5ce20bb212984d4d86b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page