ご注意

本コースは、仮想通貨 BOT 開発の演習と解説が中心で、
Python や技術情報の詳細な解説は含まれていません

総合的な学習コースを希望される方は、「仮想通貨 BOT 開発で学ぶ Python プログラミング総合コース」というバンドル商品をご購入下さいますようお願いいたします。

カリキュラム

  • 1

    はじめに

    • 本コースのご案内

    • 動画コンテンツのご利用方法

    • Discord への登録方法

    • Python のインストール

    • PyCharm のインストール

    • プロジェクトの環境構築

    • プログラミング未経験の方へ

    • 参考書籍

    • 【旧】プログラミングのヒント

  • 2

    情報の取得と表示

    • この章で学ぶこと

    • HTTP でデータを取得

    • HTTP でデータを取得 - 演習解説

    • JSON データの扱い方

    • JSON データの扱い方 - 演習解説

    • 価格を定期的に表示

    • 価格を定期的に表示 - 演習解説

    • 【講義】 HTTP の基礎

    • 【旧】プログラミングのヒント 2

  • 3

    裁定機会を見つける

    • この章で学ぶこと

    • 裁定取引

    • 仕様と方針

    • データをまとめて扱う

    • 組み合わせを網羅する

    • 期待収益の計算と表示

    • 任意の JSON 形式に対応

    • 【旧】JSON とは

  • 4

    ツールを自作する

    • この章で学ぶこと

    • ティッカーの CSV 出力

    • テキストの読み込み - 演習解説

    • パブリック API

    • 約定履歴の表示

    • 約定履歴の表示 - 演習解説

    • 約定履歴のダウンロード

    • 約定履歴のダウンロード - 演習解説

    • ローソク足の生成

    • ローソク足の生成 - 演習解説

    • 【旧】日時の扱い方

    • 【旧】取得データ

    • 【旧】argparse 入門

    • 【旧】HTTP の高速化

  • 5

    リアルタイムのデータ取得

    • この章で学ぶこと

    • WebSocket でデータ受信

    • データの購読

    • マルチスレッドの基本

    • 複数スレッドとイベント

    • クラスと排他制御を使う

    • 各取引所の WebSocket

    • 【旧】WebSocket とは

    • 【旧】シグナルとは

    • 【旧】WebSocket の高速化

    • 【旧】JSON の高速化

  • 6

    取引フレームワークを作る

    • この章で学ぶこと

    • 今後の方向性

    • 口座開設と API キー

    • 【補講】 bybit の口座開設

    • API の認証と発注

    • 発注メソッドの実装

    • 注文管理とキャンセル

    • 注文の状態管理と約定処理

    • 約定処理とポジション管理

    • フレームワークのクラス設計

    • フレームワークのマルチスレッド化

    • WebSocket で注文更新

    • デモトレードとバックテスト

    • 【旧】HTTP リクエスト

    • 【旧】API の認証処理

    • 【旧】各取引所の認証

    • 【旧】口座開設について

    • 【旧】ライブラリの概要

    • 【旧】トレードライブラリ

  • 7

    取引ロジックを作る

    • この章で学ぶこと

    • ロジック作りのガイドライン

    • イナゴロジック1

    • イナゴロジック2

    • イナゴロジック3

    • イナゴロジック4

    • マーケットメイク1

    • マーケットメイク2

    • マーケットメイク3

    • 【旧】イナゴとアービトラージ

    • 【旧】マーケットメイク

    • 【旧】板情報の処理

    • 【旧】VPS とクラウド

    • 【旧】 Cloud9 の使い方

    • 【旧】レイテンシー測定

    • 【旧】データ分析の例

  • 8

    発展的な講義

    • この章で学ぶこと

    • 【旧】TCP/IP とは

    • 【旧】ZeroMQ 入門

    • 【旧】Unix ドメインソケット

    • 【旧】コンフィグファイル

    • 【旧】ログの出力

    • 【旧】HTTP の高度なテクニック

    • 【旧】LINE 通知

    • 【旧】Discord BOT

    • 【旧】時系列データベース