👨💻 Расчет средней цены входа при докупках и частичных разгрузках с учетом объема
📈 Рассмотрим сейчас как рассчитать среднюю цену входа в позицию в разных случаях. Когда это может потребоваться, например, когда инвестор покупает акцию, цена снижается ниже уровня первого входа и он решает докупить по более выгодным ценам, при этом ему важно знать какая в итоге у него средняя цена входа по общей позиции, чтобы знать, где у него уровень безубыточности, выше которого уже пойдет прибыль. Трейдер может покупать как равными объемами, так и каждый раз разными. Также важно понять как считать среднюю цену позиции, когда мы делаем докупки, а потом можем частично закрыть позицию, например, торгуя сеточную стратегию или докупки с частичными разгрузками. 📢 Это бывает важно, чтобы рассчитать правильно Тейк-Профит для имеющейся позиции! ✅ Вариант 1 Если первоначальная позиция и все последующие докупки открываются одинаковым объемом, то можно просто взять среднее арифметическое цен открытия позиций и разделить на количество входов. 💡 Например: У нас есть 4 входа на покупку: ✏️ 1) Вход по Цене 98; ✏️ 2) Докупка по Цене 94; ✏️ 3) Докупка по Цене 88; ✏️ 4) Докупка по Цене 80. Все сделки одинаковым объемом. В данном примере можно посчитать так: 🧮 Средняя цена = Сумма/Количество = (98+94+88+80)/4=90. Средняя цена = 90 💻 Вот пример на криптовалютной паре SOLUSDT, вход равными объемами по 1 контракту. ✒️ 1. Первый вход по цене 33,45 — 1 контракт. ✒️ 2. Докупили по цене 30,11 — 1 контракт. Средняя цена входа (33,45+30,11)/2 = 31,78 ✒️ 3. Докупили по цене 27,10 — 1 контракт. 🧮 Средняя цена входа (33,45+30,11+27,10)/3 = 30,22 ✅ Вариант 2 Если же позиции открываются разными объемами, то размер позиции будет иметь ключевое значение в изменении средней цены входа в позицию. Тут мы будем на каждой цене считать сначала номинальную стоимость позиции с учетом объема, а уже дальше среднюю цену входа. Номинальная стоимость позиции = Цена входа * Объем позиции Формула выглядит так: Средняя цена входа = (Сумма номинальных стоимостей позиций)/(Сумму Объемов позиций). Или проще: Средняя цена входа = (Цена входа1 × Объем позиции1 + Цена входа2 × Объем позиции2 + Цена входа3 × Объем позиции3 +…)/(Объем позиции1 + Объем позиции2 + Объем позиции3…) 💡Например: У нас есть 4 входа на покупку: ✏️ 1) Вход по Цене 98 — 2 контракта; ✏️ 2) Докупка по Цене 94 — 4 контракта; ✏️ 3) Докупка по Цене 88 — 6 контрактов; ✏️ 4) Докупка по Цене 80 — 3 контракта. 🧮 Средняя цена входа = (98*2 + 94*4 + 88*6 + 80*3)/(2+4+6+3), 🧮Средняя цена входа = (196 + 376 + 528 + 240)/15 = 1340/15 8 = 89,333333 ≈ 89,33. 💻 Вот пример на криптовалютной паре SOLUSDT, входы разным объемом. Применена система Мартингейл с коэффициентом 3, т.е. каждый последующий объем в 3 раза больше. ✒️ 1. Первый вход по цене 33,45 — 1 контракт. ✒️ 2. Докупили по цене 30,11 — 3 контракта. 🧮Средняя цена входа = (33,45*1 + 30,11*3)/(1+3) = (33,45 + 90,33)/4 = 123,78/4 = 30,945 ≈ 30,95 ✒️ 3. Докупили по цене 27,10 — 9 контрактов. 🧮 Средняя цена входа = (33,45*1 + 30,11*3 + 27,10*9)/(1+3+9) = (33,45 + 90,33 + 243,9)/13 = 367,68/13 ≈ 28,28 ✅ Вариант 3 Если трейдер использует систему сеточной торговли или стратегию с докупками, предполагающую частичный сброс позиций, то формула для расчета будет уже немного другая. Дело в том, что нам теперь надо знать среднюю стоимость нашей позиции, чтобы после частичного закрытия позиции мы понимали по какой цене у нас позиция в нуле, ниже мы теряем, выше будем зарабатывать. Для расчёта средней цены входа с учётом объёма и частичных закрытий можно использовать формулу усреднения: 📚 Рср = (Р1 х V1+…+ Pn х Vn) / (V1 +…Vn), где: ✏️ Рср — средняя цена позиции; ✏️ Р1 — цена, по которой была открыта первая позиция; ✏️ V1 — объём первой позиции; ✏️ Pn — цена открытия n-й позиции; ✏️ Vn — объём n-й позиции; ✏️ Прибавляем, если сделка открывается (делается докупка). ✏️ Отнимаем, если сделка частично закрывается. При частичном закрытии позиции средняя цена будет смещаться: вниз, если цена уменьшающего ордера ниже цены позиции, и вверх, если цена уменьшающего ордера выше цены позиции. 💻 Вот пример на криптовалютной паре SOLUSDT, где осуществляются докупки и частичный сброс позиций на откатах. ✒️ 1. Первый вход по цене 25,11 — 4 контракта. ✒️ 2. Докупили по цене 24,22 — 4 контракта. 🧮 Средняя цена входа = (25,11*4 + 24,22*4)/(4+4) = (100,44 + 96,88)/8 = 197,32/8 ≈ 24,67 ✒️ 3. Докупили по цене 21,32 — 4 контракта. 🧮 Средняя цена входа = (25,11*4 + 24,22*4 + 21,32*4)/(4+4+4) = (100,44 + 96,88 + 85,28)/12 = 282,6/12 = 23,55 ✒️ 4. Частично закрыли позицию — продали по цене 22,4 — 2 контракта. 🧮 Средняя цена позиции= (25,11*4 + 24,22*4 + 21,32*4 — 22,4*2)/(4+4+4-2) = (100,44 + 96,88 + 85,28 — 44,8)/10 = 237,8/10 = 23,78 👉 Подробнее читайте тут: https://daytradingschool.ru/raschet-srednej-ceny-vxoda-pri-dokupkax-i-chastichnyx-razgruzkax-s-uchetom-obema/
Алготрейдинг - Школа по созданию торговых роботов
:Дмитрий Высоцкий
👨💻 Расчет средней цены входа при докупках и частичных разгрузках с учетом объема
📈 Рассмотрим сейчас как рассчитать среднюю цену входа в позицию в разных случаях. Когда это может потребоваться, например, когда инвестор покупает акцию, цена снижается ниже уровня первого входа и он решает докупить по более выгодным ценам, при этом ему важно знать какая в итоге у него средняя цена входа по общей позиции, чтобы знать, где у него уровень безубыточности, выше которого уже пойдет прибыль. Трейдер может покупать как равными объемами, так и каждый раз разными. Также важно понять как считать среднюю цену позиции, когда мы делаем докупки, а потом можем частично закрыть позицию, например, торгуя сеточную стратегию или докупки с частичными разгрузками.
📢 Это бывает важно, чтобы рассчитать правильно Тейк-Профит для имеющейся позиции!
✅ Вариант 1
Если первоначальная позиция и все последующие докупки открываются одинаковым объемом, то можно просто взять среднее арифметическое цен открытия позиций и разделить на количество входов.
💡 Например:
У нас есть 4 входа на покупку:
✏️ 1) Вход по Цене 98;
✏️ 2) Докупка по Цене 94;
✏️ 3) Докупка по Цене 88;
✏️ 4) Докупка по Цене 80.
Все сделки одинаковым объемом.
В данном примере можно посчитать так:
🧮 Средняя цена = Сумма/Количество = (98+94+88+80)/4=90.
Средняя цена = 90
💻 Вот пример на криптовалютной паре SOLUSDT, вход равными объемами по 1 контракту.
✒️ 1. Первый вход по цене 33,45 — 1 контракт.
✒️ 2. Докупили по цене 30,11 — 1 контракт.
Средняя цена входа (33,45+30,11)/2 = 31,78
✒️ 3. Докупили по цене 27,10 — 1 контракт.
🧮 Средняя цена входа (33,45+30,11+27,10)/3 = 30,22
✅ Вариант 2
Если же позиции открываются разными объемами, то размер позиции будет иметь ключевое значение в изменении средней цены входа в позицию. Тут мы будем на каждой цене считать сначала номинальную стоимость позиции с учетом объема, а уже дальше среднюю цену входа.
Номинальная стоимость позиции = Цена входа * Объем позиции
Формула выглядит так:
Средняя цена входа = (Сумма номинальных стоимостей позиций)/(Сумму Объемов позиций).
Или проще:
Средняя цена входа = (Цена входа1 × Объем позиции1 + Цена входа2 × Объем позиции2 + Цена входа3 × Объем позиции3 +…)/(Объем позиции1 + Объем позиции2 + Объем позиции3…)
💡Например:
У нас есть 4 входа на покупку:
✏️ 1) Вход по Цене 98 — 2 контракта;
✏️ 2) Докупка по Цене 94 — 4 контракта;
✏️ 3) Докупка по Цене 88 — 6 контрактов;
✏️ 4) Докупка по Цене 80 — 3 контракта.
🧮 Средняя цена входа = (98*2 + 94*4 + 88*6 + 80*3)/(2+4+6+3),
🧮Средняя цена входа = (196 + 376 + 528 + 240)/15 = 1340/15 8 = 89,333333 ≈ 89,33.
💻 Вот пример на криптовалютной паре SOLUSDT, входы разным объемом. Применена система Мартингейл с коэффициентом 3, т.е. каждый последующий объем в 3 раза больше.
✒️ 1. Первый вход по цене 33,45 — 1 контракт.
✒️ 2. Докупили по цене 30,11 — 3 контракта.
🧮Средняя цена входа = (33,45*1 + 30,11*3)/(1+3) = (33,45 + 90,33)/4 = 123,78/4 = 30,945 ≈ 30,95
✒️ 3. Докупили по цене 27,10 — 9 контрактов.
🧮 Средняя цена входа = (33,45*1 + 30,11*3 + 27,10*9)/(1+3+9) = (33,45 + 90,33 + 243,9)/13 = 367,68/13 ≈ 28,28
✅ Вариант 3
Если трейдер использует систему сеточной торговли или стратегию с докупками, предполагающую частичный сброс позиций, то формула для расчета будет уже немного другая. Дело в том, что нам теперь надо знать среднюю стоимость нашей позиции, чтобы после частичного закрытия позиции мы понимали по какой цене у нас позиция в нуле, ниже мы теряем, выше будем зарабатывать.
Для расчёта средней цены входа с учётом объёма и частичных закрытий можно использовать формулу усреднения:
📚 Рср = (Р1 х V1+…+ Pn х Vn) / (V1 +…Vn), где:
✏️ Рср — средняя цена позиции;
✏️ Р1 — цена, по которой была открыта первая позиция;
✏️ V1 — объём первой позиции;
✏️ Pn — цена открытия n-й позиции;
✏️ Vn — объём n-й позиции;
✏️ Прибавляем, если сделка открывается (делается докупка).
✏️ Отнимаем, если сделка частично закрывается.
При частичном закрытии позиции средняя цена будет смещаться: вниз, если цена уменьшающего ордера ниже цены позиции, и вверх, если цена уменьшающего ордера выше цены позиции.
💻 Вот пример на криптовалютной паре SOLUSDT, где осуществляются докупки и частичный сброс позиций на откатах.
✒️ 1. Первый вход по цене 25,11 — 4 контракта.
✒️ 2. Докупили по цене 24,22 — 4 контракта.
🧮 Средняя цена входа = (25,11*4 + 24,22*4)/(4+4) = (100,44 + 96,88)/8 = 197,32/8 ≈ 24,67
✒️ 3. Докупили по цене 21,32 — 4 контракта.
🧮 Средняя цена входа = (25,11*4 + 24,22*4 + 21,32*4)/(4+4+4) = (100,44 + 96,88 + 85,28)/12 = 282,6/12 = 23,55
✒️ 4. Частично закрыли позицию — продали по цене 22,4 — 2 контракта.
🧮 Средняя цена позиции= (25,11*4 + 24,22*4 + 21,32*4 — 22,4*2)/(4+4+4-2) = (100,44 + 96,88 + 85,28 — 44,8)/10 = 237,8/10 = 23,78
👉 Подробнее читайте тут: https://daytradingschool.ru/raschet-srednej-ceny-vxoda-pri-dokupkax-i-chastichnyx-razgruzkax-s-uchetom-obema/