人工知能・機械学習

Python

システムトレードの為の非線形回帰分析入門

機械学習を利用して、システムトレードの戦略分析をしてみたいと考えている方に向けて、今回の記事では、特に「非線形回帰分析」について解説します。まずは基本的な概念から入り、実際にどうやって使われるのかを具体例を交えながら説明していきます。<参照...
Python

システムトレードと機械学習初心者の為の特徴量エンジニアリング解説

初めに システムトレードや機械学習において、「特徴量エンジニアリング」は非常に重要な役割を果たします。とはいえ、「特徴量」や「モデル」という言葉自体に馴染みがない方も多いかと思います。ここでは、これらの基本的な概念をわかりやすく解説し、さら...
Python

機械学習を利用したシステムトレード構築におけるデータの前処理について

システムトレードは、コンピュータが自動で取引を行い利益を目指す手法です。機械学習を活用してシステムトレードを行う際には、大量のデータを正しく使うことが重要です。ですが、生のデータをそのまま使うと、うまく学習できなかったり、正確な予測ができな...
Python

システムトレードのための重回帰分析入門

システムトレードは、コンピュータが自動的に売買のタイミングを判断することで利益を狙う手法です。システムトレーダーが正しい売買の判断をするためには、多くのデータをもとに相場を分析することが重要です。その分析手法の一つが「重回帰分析」です。この...
Python

システムトレードのための単回帰分析入門

システムトレードは、コンピュータを使って自動で取引を行う手法です。システムトレードで利益を出すためには、データを分析して「売買のタイミング」を見つけることが重要です。そのための分析方法の一つが「単回帰分析」です。今回は、単回帰分析とは何か、...
Python

システムトレードのためのディープラーニング基礎

はじめに ディープラーニングは、大量のデータを使って「コンピュータが自分で学習する」技術であり、システムトレードに応用することで、より高度な分析や予測が可能になります。今回は、ディープラーニングとは何か、そしてシステムトレードにどのように役...
Python

システムトレーダーのためのクラスタリング基礎

クラスタリングとは何か クラスタリングとは、一言で言えば「似ているデータをグループに分ける」手法のことです。例えば、果物の写真がたくさんあったとします。クラスタリングを使うと、見た目が似ているものを「りんごのグループ」「みかんのグループ」と...
Python

システムトレーダーのための回帰分析

回帰分析とは何か 回帰分析とは、データの中にある「パターン」や「傾向」を見つけ出し、将来の値を予測する方法です。例えば、過去の株価データがあれば、その変動から未来の株価がどうなるかを予測するのに使います。回帰分析は、特に「連続する数値の予測...
人工知能・機械学習

システムトレーダーのための機械学習入門

機械学習とは何か 機械学習とは、コンピュータにデータを「学習」させて、そのデータから「パターン」や「傾向」を見つけ出す方法です。機械学習は、人がルールを教え込むのではなく、データからコンピュータ自身がルールを見つけていくため、我々が自覚でき...