Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-07-24

как рассчитывается ежемесячная доходность акций

Методика расчета доходности зависит от выбора цен, учета дивидендов и корректировки на сплиты. Вы узнаете, как на реальных данных выявляются причины различий.

Если вы спросите, как изменилась цена акции в июне, разные источники дадут разные цифры, и все они будут верными. Ежемесячная доходность акций зависит от параметров, которые обычно скрыты от глаз: какие именно две цены определяют границы месяца, учитываются ли дивиденды и проводилась ли корректировка ценового ряда на сплиты. На этой странице представлены различные методики расчета на основе реальных рыночных данных, что позволяет наглядно увидеть причины расхождений.

Close-to-close: стандартная методика

Эту методику используют поставщики индексов, отчеты фондов и большинство страниц с котировками. Доходность за месяц рассчитывается от цены закрытия последней регулярной сессии предыдущего месяца до цены закрытия последней регулярной сессии текущего месяца. Последнее закрытие мая является точкой отсчета для июня. Расчет выполняется в одну строку: цена закрытия минус цена открытия, деленная на цену открытия. Рассмотрим простой пример: если акции закрылись в мае по цене $50.00, а в июне — по цене $53.50, то доходность за месяц составит (53.50 − 50.00) ÷ 50.00 = 0.07, или 7%. Все методики, представленные на этой странице, используют разные входные данные для одной и той же формулы. Ниже приведены данные за июнь 2026 года наряду с основной альтернативной методикой:

ЗапросИюнь 2026: сравнение close-to-close и open-to-close, NVDA и SPY
Точный SQL-код для каждого числа
SELECT ticker,
       round(argMaxIf(cl, day, day <= '2026-05-31'), 2) AS may_final_close,
       round(argMinIf(op, day, day >= '2026-06-01'), 2) AS june_first_open,
       round(argMaxIf(cl, day, day <= '2026-06-30'), 2) AS june_final_close,
       round(100 * (argMaxIf(cl, day, day <= '2026-06-30') - argMaxIf(cl, day, day <= '2026-05-31'))
             / argMaxIf(cl, day, day <= '2026-05-31'), 2) AS close_to_close_pct,
       round(100 * (argMaxIf(cl, day, day <= '2026-06-30') - argMinIf(op, day, day >= '2026-06-01'))
             / argMinIf(op, day, day >= '2026-06-01'), 2) AS open_to_close_pct,
       round(abs(100 * (argMaxIf(cl, day, day <= '2026-06-30') - argMinIf(op, day, day >= '2026-06-01'))
                 / argMinIf(op, day, day >= '2026-06-01')
             - 100 * (argMaxIf(cl, day, day <= '2026-06-30') - argMaxIf(cl, day, day <= '2026-05-31'))
                 / argMaxIf(cl, day, day <= '2026-05-31')), 2) AS convention_gap_points
FROM (
    SELECT ticker,
               toDate(toTimeZone(window_start, 'America/New_York')) AS day,
               argMinIf(toFloat64(open), window_start, rth) AS op,
               argMaxIf(toFloat64(close), window_start, rth) AS cl
        FROM (
            SELECT ticker, window_start, open, close,
                   toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                   AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
            FROM global_markets.delayed_stocks_minute_aggs
            WHERE ticker IN ('NVDA', 'SPY')
              AND window_start >= '2026-05-28 04:00:00'
              AND window_start < '2026-07-01 08:00:00'
        )
        GROUP BY ticker, day
)
GROUP BY ticker
ORDER BY ticker

Показатель NVDA за июнь составил -5.39% по методике close-to-close, но -7.4% по методике от открытия первой регулярной сессии июня до ее последнего закрытия. Акция та же, месяц тот же, разница между двумя точными значениями составляет 2.01 процентных пункта. Вся разница обусловлена одним периодом ночного и выходного времени: NVDA закрылась в мае по цене $211.15, а открылась в июне по цене $215.73. Этот скачок относится к «июню» в методике open-to-close и является пограничным значением в методике close-to-close. SPY демонстрирует аналогичную структуру в менее выраженном виде: -1.33% по close-to-close против -1.2% по open-to-close.

Оба значения верны. Методика close-to-close отвечает на вопрос: «какой доход получил инвестор, удерживающий позицию в течение всего месяца?». Методика open-to-close отвечает на вопрос: «какую доходность обеспечила торговля внутри месяца для того, кто купил активы на открытии июня?». Значения различаются всякий раз, когда на границе периодов происходит ценовой разрыв — а ночные разрывы случаются регулярно, а не редко.

Дивиденды: ценовая доходность против совокупной доходности

Второй вариант: учитываются ли денежные выплаты по акции в течение месяца? Ценовая доходность (price return) их игнорирует; совокупная доходность (total return) включает их обратно. Для большинства отдельных месяцев разница невелика — компания, выплачивающая дивиденды раз в квартал, распределяет примерно четверть своей годовой доходности за квартал — однако за годы этот разрыв превращается в огромную пропасть. Июнь 2026 года оказался месяцем выплат по SPY:

ЗапросSPY за июнь 2026: ценовая доходность vs совокупная доходность (с учетом дивидендов за июнь)
Точный SQL-код для каждого числа
WITH px AS (
    SELECT argMaxIf(cl, day, day <= '2026-05-31') AS may_close,
           argMaxIf(cl, day, day <= '2026-06-30') AS jun_close
    FROM (
        SELECT ticker,
               toDate(toTimeZone(window_start, 'America/New_York')) AS day,
               argMinIf(toFloat64(open), window_start, rth) AS op,
               argMaxIf(toFloat64(close), window_start, rth) AS cl
        FROM (
            SELECT ticker, window_start, open, close,
                   toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                   AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York') AS rth
            FROM global_markets.delayed_stocks_minute_aggs
            WHERE ticker IN ('NVDA', 'SPY')
              AND window_start >= '2026-05-28 04:00:00'
              AND window_start < '2026-07-01 08:00:00'
        )
        GROUP BY ticker, day
    )
    WHERE ticker = 'SPY'
),
dv AS (
    SELECT sum(cash_amount) AS div_per_share
    FROM global_markets.stocks_dividends
    WHERE ticker = 'SPY'
      AND ex_dividend_date >= '2026-06-01'
      AND ex_dividend_date <= '2026-06-30'
)
SELECT round(may_close, 2) AS may_final_close,
       round(jun_close, 2) AS june_final_close,
       round(div_per_share, 4) AS june_dividend_per_share,
       round(100 * (jun_close - may_close) / may_close, 2) AS price_return_pct,
       round(100 * div_per_share / may_close, 2) AS dividend_contribution_pct,
       round(100 * ((jun_close + div_per_share) - may_close) / may_close, 2) AS total_return_pct
FROM px CROSS JOIN dv

Ценовая доходность SPY за июнь составила -1.33%; если добавить распределение в размере $1.9035 на акцию, которое прошло без права получения дивиденда (ex-dividend) в этом месяце, совокупная доходность вырастет до -1.08% — вклад денежных средств составил 0.25%. Семейства индексов публикуют оба вида (цитируемый вами «S&P 500» обычно является ценовым индексом), страницы с показателями фондов обязаны отображать совокупную доходность, а скринеры свободно смешивают эти показатели. Если два источника расходятся в показателях по компании, выплачивающей дивиденды, на несколько десятых процента, первым делом следует проверить дивиденды — дата экс-дивиденда определяет, к какому месяцу относится выплата.

Разница за один июнь составляет доли процента. Горизонт планирования — вот что разделяет эти две методики; ниже приведен тот же расчет, растянутый на пять лет:

ЗапросSPY за пять лет (июнь 2021 — июнь 2026): ценовая доходность vs доходность с дивидендами
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           argMaxIf(toFloat64(close), window_start,
               toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
               AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York')) AS cl
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND ((window_start >= '2021-06-28 04:00:00' AND window_start < '2021-07-01 08:00:00')
        OR (window_start >= '2026-06-26 04:00:00' AND window_start < '2026-07-01 08:00:00'))
    GROUP BY day
),
px AS (
    SELECT argMaxIf(cl, day, day <= '2021-06-30') AS start_close,
           argMaxIf(cl, day, day <= '2026-06-30') AS end_close
    FROM daily
),
dv AS (
    SELECT round(sum(cash_amount), 2) AS divs_per_share,
           count() AS payments
    FROM global_markets.stocks_dividends
    WHERE ticker = 'SPY'
      AND ex_dividend_date >= '2021-07-01'
      AND ex_dividend_date <= '2026-06-30'
)
SELECT round(start_close, 2) AS june_2021_close,
       round(end_close, 2) AS june_2026_close,
       divs_per_share AS dividends_paid_per_share,
       payments AS dividend_payments,
       round(100 * (end_close - start_close) / start_close, 2) AS five_year_price_return_pct,
       round(100 * ((end_close + divs_per_share) - start_close) / start_close, 2) AS five_year_return_with_divs_pct,
       round(100 * divs_per_share / start_close, 2) AS dividend_points_added
FROM px CROSS JOIN dv

С цены закрытия в июне 2021 года в $428.07 до цены закрытия в июне 2026 года в $746.32, пятилетняя ценовая доходность SPY составляет 74.35%. За тот же период компания выплатила 20 распределений на общую сумму $34.07 на акцию; учет этих средств увеличивает показатель до 82.3% — разрыв составляет 7.96 пунктов, если не реинвестировать ни одного дивиденда. Настоящий индекс совокупной доходности реинвестирует каждую выплату в дату экс-дивиденда, и реинвестированные акции еще больше увеличивают этот разрыв. Для зрелых компаний с выплатами «большая маржа» — это не метафора, а естественный результат многолетних квартальных выплат.

Скорректированная цена закрытия против фактической: ловушка дробления акций

Большинство инструментов для построения графиков — Yahoo Finance, Google Finance и приложения большинства брокеров — используют скорректированную цену закрытия (adjusted close). Это исторический ряд цен, где прошлые значения были пересчитаны с учетом дробления акций (а на некоторых платформах — также и с учетом дивидендов), чтобы обеспечить сопоставимость данных во времени. Наше хранилище записывает котировки в том виде, в котором они были зафиксированы в момент совершения сделок. В обычные месяцы эти показатели совпадают. В месяцы, когда происходит дробление акций, они показывают совершенно разные результаты. Пример — дробление акций NVDA в соотношении десять к одному, которое произошло 10 июня 2024 года:

ЗапросNVDA за июнь 2024: расчет close-to-close vs доходность с поправкой на сплит
Точный SQL-код для каждого числа
WITH px AS (
    SELECT argMaxIf(cl, day, day <= '2024-05-31') AS may_close,
           argMaxIf(cl, day, day <= '2024-06-30') AS jun_close
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
               argMaxIf(toFloat64(close), window_start,
                   toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
                   AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York')) AS cl
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'NVDA'
          AND window_start >= '2024-05-29 04:00:00'
          AND window_start < '2024-07-01 08:00:00'
        GROUP BY day
    )
),
sp AS (
    SELECT split_to / split_from AS ratio
    FROM global_markets.stocks_splits
    WHERE ticker = 'NVDA'
      AND execution_date >= '2024-06-01'
      AND execution_date <= '2024-06-30'
)
SELECT round(may_close, 2) AS may_final_close_raw,
       round(jun_close, 2) AS june_final_close_raw,
       toInt32(ratio) AS shares_after_split_per_old_share,
       round(100 * (jun_close - may_close) / may_close, 2) AS raw_price_change_pct,
       round(may_close / ratio, 2) AS may_close_split_adjusted,
       round(100 * (jun_close - may_close / ratio) / (may_close / ratio), 2) AS adjusted_return_pct
FROM px CROSS JOIN sp

Если смотреть по фактическим ценам, в июне NVDA «упала» с $1097.46 до $123.41 — падение составило -88.75%. На самом деле ничего подобного не произошло: в день дробления каждая старая акция превратилась в 10 новых, а цена была пропорционально снижена, чтобы сохранить общую стоимость активов владельцев. Если разделить цену закрытия мая на тот же коэффициент — $109.75 в скорректированном виде, — то июнь 2024 года покажет рост на 12.45%. Любой источник, использующий скорректированные данные, сообщит значение, близкое ко второму показателю; наивный расчет по фактическим ценам даст первый результат. Скорректированная цена закрытия — самая частая причина резких расхождений между двумя источниками в исторических данных по месячной доходности. Если значение кажется неправдоподобно большим в любую сторону, прежде всего проверьте календарь дробления акций.

Какая цена является ценой закрытия?

Существует еще одно различие в правилах: сама цена закрытия. В каждом факте (fact sheet) используется цена официального аукциона закрытия — единая цена, установленная аукционом закрытия в 16:00 по восточному времени (ET). Однако торги продолжаются в послеторговый период, и последняя цена расширенной сессии может отличаться от официальной цены закрытия:

ЗапросSPY на 30 июня 2026: официальная цена закрытия vs цена после продленной сессии
Точный SQL-код для каждого числа
SELECT round(argMaxIf(toFloat64(close), window_start, rth), 2) AS regular_session_close,
       round(argMax(toFloat64(close), window_start), 2) AS last_extended_print,
       round(100 * (argMax(toFloat64(close), window_start) - argMaxIf(toFloat64(close), window_start, rth))
             / argMaxIf(toFloat64(close), window_start, rth), 3) AS after_hours_drift_pct
FROM (
    SELECT window_start, close,
           toTimeZone(window_start, 'America/New_York') >= toDateTime('2026-06-30 09:30:00', 'America/New_York')
           AND toTimeZone(window_start, 'America/New_York') < toDateTime('2026-06-30 16:00:00', 'America/New_York') AS rth
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= '2026-06-30 04:00:00'
      AND window_start < '2026-07-01 08:00:00'
)

30 июня разница между ними составила -0.003% — в тот вечер она была незначительной, но в день публикации отчетности по отдельной акции цена в расширенной сессии может измениться на целые проценты. Эти изменения официальная месячная доходность отнесет к следующему месяцу. Подробная информация об торговле в послеторговый и предторговый периоды доступна в соответствующем разделе. Еще один частный случай: границы месяца иногда выпадают на праздничные дни с сокращенной сессией. В такие дни регулярные торги заканчиваются в 13:00 по ET, а официальная цена закрытия устанавливается на раннем аукционе закрытия — их можно найти в графике праздничных дней рынка.

Накопительный эффект двенадцати месяцев за год

Годовая доходность — это не сумма двенадцати ежемесячных показателей, а их произведение. Формула расчета: переведите каждый месяц в коэффициент роста (1 + доходность), перемножьте двенадцать коэффициентов и вычтите единицу. Месяц с доходностью −5%, за которым следует месяц с доходностью +5%, в сумме дает ноль, но при расчете накопленным итогом получается 0.95 × 1.05 − 1 = −0.25%. Ниже приведен фактический ежемесячный график SPY за двенадцать месяцев, закончившихся в июне 2026 года:

ЗапросЕжемесячная доходность SPY close-to-close: 12 месяцев по июнь 2026, простая и логарифмическая
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           argMaxIf(toFloat64(close), window_start,
               toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
               AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York')) AS cl
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= '2025-06-24 04:00:00'
      AND window_start < '2026-07-01 08:00:00'
    GROUP BY day
),
monthly AS (
    SELECT toStartOfMonth(day) AS month_start,
           argMax(cl, day) AS month_close
    FROM daily
    GROUP BY month_start
),
rets AS (
    SELECT month_start,
           formatDateTime(month_start, '%Y-%m') AS month,
           round(month_close, 2) AS month_final_close,
           100 * (month_close / lagInFrame(month_close) OVER (ORDER BY month_start) - 1) AS r
    FROM monthly
)
SELECT month,
       month_final_close,
       round(r, 2) AS simple_return_pct,
       round(100 * log(1 + r / 100), 2) AS log_return_pct
FROM rets
WHERE isFinite(r)
ORDER BY month_start

Двенадцать месяцев по ценам закрытия, с 2.28% в 2025-07 по -1.33% в 2026-06 — последняя строка совпадает с показателем SPY за июнь 2026 года из первой панели. Правильно свяжите двенадцать месяцев и сравните результат с упрощенным методом простого сложения процентов:

ЗапросСумма vs сложный процент: три способа расчета двенадцати ежемесячных доходностей SPY
Точный SQL-код для каждого числа
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           argMaxIf(toFloat64(close), window_start,
               toTimeZone(window_start, 'America/New_York') >= toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 09:30:00'), 'America/New_York')
               AND toTimeZone(window_start, 'America/New_York') < toDateTime(concat(toString(toDate(toTimeZone(window_start, 'America/New_York'))), ' 16:00:00'), 'America/New_York')) AS cl
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= '2025-06-24 04:00:00'
      AND window_start < '2026-07-01 08:00:00'
    GROUP BY day
),
monthly AS (
    SELECT toStartOfMonth(day) AS month_start,
           argMax(cl, day) AS month_close
    FROM daily
    GROUP BY month_start
),
rets AS (
    SELECT month_start,
           100 * (month_close / lagInFrame(month_close) OVER (ORDER BY month_start) - 1) AS r
    FROM monthly
),
ends AS (
    SELECT argMin(month_close, month_start) AS base_close,
           argMax(month_close, month_start) AS final_close
    FROM monthly
)
SELECT count() AS months_linked,
       round(sum(r), 2) AS simple_sum_pct,
       round(100 * (exp(sum(log(1 + r / 100))) - 1), 2) AS geometric_compound_pct,
       round(100 * (any(final_close) / any(base_close) - 1), 2) AS direct_twelve_month_pct,
       round(100 * (exp(sum(log(1 + r / 100))) - 1) - sum(r), 2) AS compounding_gap_points,
       round(sum(100 * log(1 + r / 100)), 2) AS sum_of_monthly_log_returns_pct,
       round(100 * log(any(final_close) / any(base_close)), 2) AS twelve_month_log_return_pct
FROM rets CROSS JOIN ends
WHERE isFinite(r)

Сумма за двенадцать месяцев составляет 19.83%, но накопленный итог равен 20.79%. Прямой расчет от цены закрытия июня 2025 года до июня 2026 года дает 20.79%, что соответствует накопленному итогу, а не сумме. Разрыв в данном случае составляет 0.96 пункта за один относительно спокойный год; этот разрыв увеличивается при росте волатильности и горизонта планирования. Сложение ежемесячных процентов — распространенная привычка при работе с электронными таблицами, и этот метод ошибочен.

Последние две колонки показывают стандартный метод сложения: логарифмическую доходность, то есть натуральный логарифм коэффициента роста, ln(1 + доходность). Сумма ежемесячных логарифмических доходностей составляет 18.89% — это идентично двенадцатимесячной логарифмической доходности в 18.89%. Именно поэтому аналитики и модели риска используют этот метод. Для месяцев с низкой волатильностью эти два метода почти не различаются (2025-11: 0.21% простая, 0.21% логарифмическая); чем выше волатильность месяца, тем больше разрыв (2026-04: 10.49% простая, 9.97% логарифмическая). В фактах по фондам указываются простые доходности; логарифмические доходности используются в исследовательских работах и математических расчетах волатильности.

Чек-лист для сверки любых двух источников

Если ежемесячные показатели доходности не совпадают, причина почти всегда заключается в одном из четырех параметров:

  1. Точки отсчета — от цены закрытия предыдущего дня к цене закрытия текущего (стандарт) или от цены открытия к цене закрытия (торги внутри месяца). Значения различаются при наличии гэпов на границах периодов.
  2. Дивиденды — ценовая доходность или совокупная доходность. Значения различаются в любом месяце, когда наступает дата фиксации дивидендов (ex-dividend date).
  3. Корректировка — необработанные данные или серия цен с учетом корректировок. Значения могут сильно различаться в любом месяце, когда происходит дробление акций (split).
  4. Цена закрытия — официальный аукционный результат (стандарт) или цена последней сделки, которая может включать торги в расширенные часы.

Если применить одинаковые параметры к обоим источникам, расхождения исчезнут. Сравнение фонда с индексом корректно только в том случае, если оба показателя используют одни и те же четыре настройки; при несовпадении одного параметра сравнение будет измерять разницу в настройках, а не эффективность. Наш обзор за июнь 2026 года указывает используемые правила именно по этой причине: все ежемесячные показатели там рассчитаны по методу от цены закрытия к цене закрытия, на основе официальных данных и по ценовой доходности.

Часто задаваемые вопросы о ежемесячной доходности

Что такое доходность от закрытия к закрытию?

Процентное изменение от цены закрытия регулярной сессии предыдущего периода к цене закрытия текущего периода. Это стандартный метод расчета ежедневной, ежемесячной и годовой доходности акций, используемый в информационных бюллетенях и отчетах по индексам.

Почему на двух разных сайтах указана разная доходность для одной и той же акции за один и тот же месяц?

Как правило, это вызвано одним из четырех факторов: использование разных конечных точек (от закрытия к закрытию или от открытия к закрытию), учет или неучет дивидендов, использование необработанных цен вместо цен с поправкой на сплит или использование разных источников цен закрытия. Только за счет смены методики показатели NVDA за июнь 2026 года различаются на -5.39% или -7.4%.

Влияет ли дробление акций (сплит) на расчет ежемесячной доходности?

Технически не должно — сплит одновременно изменяет количество акций и их цену, не меняя стоимость позиции, — однако он искажает любые расчеты, основанные на необработанных ценах. Показатель NVDA за июнь 2024 года составляет -88.75% при расчете по необработанным ценам закрытия, но достигает 12.45% после корректировки на сплит десять-к-одному.

Включает ли ежемесячная доходность акций дивиденды?

Только совокупная доходность (total return) включает их. Ценовая доходность — включая основной уровень индекса S&P 500 — их не учитывает. В июне 2026 года дивиденды добавили 0.25% к доходности SPY, что и объясняет разрыв между ценовой и совокупной доходностью.

Рассчитывается ли ежемесячная доходность моего личного портфеля таким же способом?

Нет, если по счету проходят движения денежных средств. Доходность отдельных ценных бумаг, как на этой странице, рассчитывается методом взвешивания по времени; для счета с депозитами и снятия средств требуется расчет методом взвешивания по денежным потокам (внутренняя норма доходности), иначе движение средств будет ошибочно принято за результат инвестирования. Большинство брокеров предоставляют показатель, взвешенный по времени, чтобы исключить влияние ваших депозитов на итоговую цифру.


Все вышеуказанные данные являются сохраненными версионными запросами к реальным котировкам — вы можете просмотреть SQL-код любой панели или рассчитать доходность любого тикера за любой месяц по любой методике в терминале Strasmore.

#returns#conventions#dividends#splits#education