NYSE McClellan Summation Index ($NYSI) — это технический индикатор, используемый для измерения широты и силы рынка NYSE. Он основан на осцилляторе Макклеллана, который представляет собой индикатор широты, рассчитываемый на основе разницы между ростом и падением акций в данный торговый день.

Прочтите следующую статью, чтобы узнать больше о $NYSI, а также о том, как БЕСПЛАТНО скачать информацию о $NYSI.



Понимание окружающей среды

Прежде чем мы начнем использовать Reinforcement Learning для прогнозирования следующего значения $ NYSI, нам нужно понять среду, в которой будет работать наш агент RL. Среда будет предоставлять наблюдения (входные данные) агенту, и агент будет предпринимать действия на основе этих наблюдений.

В нашем случае среда получит в качестве входных данных исторические значения $NYSI, а задача агента будет заключаться в том, чтобы предсказать, будет ли следующее значение повышаться или понижаться на основе предоставленных наблюдений.

Настройка среды

Начнем с настройки среды Python и импорта необходимых библиотек.

import math
import pandas as pd
import numpy as np
import gymnasium as gym
from gymnasium import…