23:33前記事:Node.jsでBitcoin取引価格のデータロガーを作成Bitcoin自動取引bot開発の道のりは長い。今回はBitcoin取引価格の周期解析についての記事です。※周波数よりも周期の方が直感的に分かりやすいので、周期解析と書きます。調べてみた結果まーまず、ググって調べてみました。FFTのワードで検索すると、有用そうなページが見つかりました。data上記記事では、Bitcoinの価格推移について基礎的な信号解析を行っており、そのうちの一つにFFT(高速フーリエ変換)を実行し解析した結果が載っています。要約すると、ブラウン運動に非常に似たスペクトルを持つ解析結果から有用な情報は得られない簡単にうまい話が見つかるわけないですね。この記事では1分毎のデータで解析を行っているんですよ。2分未満の周期が存在していれば、それは結果に表れません。そこで私は今回、Bitcoinの2分未満の周期解析を行いました。前回、Bitcoin取引価格を5秒毎に記録するプログラムを作りました。解析対象データは、2^14=16384個として、81920秒間(約23時間)です。プログラム動作させ、データを得ました。FFTを行うにあたり、excelでは4096個が限界なので、FFTexというフリーソフトを使いました。2枚目は、周期2分未満に絞って表示させたものです。ブラウン運動の周期スペクトルは周期が長いほど強度が増すとのことなので、まぁ、これも結局そうなのかな、と。考えましたが、素人が解析して簡単に儲ける糸口となる特性を見つけられるわけもないので、方針を転換します。仮想の取引環境となるアプリケーションを作り、色々なアルゴリズムを作っては試験評価(仮想損益)をする、試行錯誤スタイルに切り替えます。Node.jsで他に作ってみたいものもあるので、ゆっくりやります。組み込みエンジニアになりました。職業は組み込み系になりましたが、趣味でやるのはWEB系。