#23736 - Mon Mar 21 2011 06:34 PM
Процент от портфеля - привязка к текущей стоимости
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Добрый день. Просьба сделать расчет количества лотов при выставлении "Процент от портфеля" на основе текущей стоимости, а не чистой стоимости. При торговле на фортс необходимо ждать клиринга для того чтобы текущая стоимость сравнялась с чистой. При установке 100% от портфеля заявка выставляется на один-два фьючерса больше чем позволяет текущая стоимость, так как 100% расчитываются на основе чистой стоимости, которая обновляется постоянно. И получается что сделка срывается.
Отредактировано Ivan (Mon Mar 21 2011 06:42 PM)
|
|
Наверх
|
|
|
|
#23839 - Tue Mar 22 2011 03:00 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Например: Ставлю торговлю 100% от портфеля. В 10:00 текущая стоимость 120000 руб. Допустим, ГО 10000 руб. Скрипт встает в лонг. В 12:00 выходит из лонга с профитом в 11000 руб. Получается чистая стоимость 131000 руб. В 12:45 скрипт пытается войти в шорт, но уже 13-тю лотами а не 12-тью. И у него это не получается. Ведь текущая стоимость не изменилась (120000 руб.), а количество лотов расчиталось по чистой стоимости. А вот текущая стоимость сравняется с чистой только после промклиринга - в 14:03.
Кстати, это касается только профита, то есть когда баланс увеличивается. Когда убыток, текущая стоимость равна чистой и без клиринга.
Сделайте так чтобы лоты при 100% от портфеля рассчитывались на значении (текущей стоимости), которое меняется после клиринга.
|
|
Наверх
|
|
|
|
#23841 - Tue Mar 22 2011 03:07 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Уточню, речь идет о Transaq, брокер Финам.
|
|
Наверх
|
|
|
|
#23865 - Tue Mar 22 2011 04:10 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Жду с нетерпением. Это единственное, что мешает моему скрипту стать автономным хотя бы на день.
Про убыток не совсем понятно. Ведь до клиринга могут быть несколько сделок. Например две прибыльные и одна убыточная. В результате появится профит, способный внести в расчет количества лотов +1 лот. И, опять же, сделка не состоится.
Может привязать алгоритм расчета лотов к торгующемуся инструменту?
|
|
Наверх
|
|
|
|
#23925 - Wed Mar 23 2011 12:31 AM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Спасибо за оперативность. Завтра буду тестировать, после отпишусь тут.
|
|
Наверх
|
|
|
|
#23950 - Wed Mar 23 2011 11:59 AM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
А почему баланс берется из "входящей"? Должен же браться из "текущей" из таблицы "Позиции"?
Отредактировано Ivan (Wed Mar 23 2011 12:09 PM)
|
|
Наверх
|
|
|
|
#23954 - Wed Mar 23 2011 12:09 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Нет, расчет по "входящей" неправильный. После вечернего клиринга "Входящая" = 128000р. Вчера у меня была последняя сделка убыточная -8000р. "Входящая" так и осталась 128000р. Соответственно сегодня утром скрипт расчитал 14 лотов вместо 13 и сделка опять сорвалась. Только в "текущей" из таблицы "Позиции" находится актуальный баланс, которым можно торговать.
|
|
Наверх
|
|
|
|
#23969 - Wed Mar 23 2011 12:33 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Как раз в "текущей" сейчас отображается правильный остаток на балансе. Почему же не будет возможности рассчитать количество лотов для 2-х скриптов? Ведь после совершения сделки одним из скриптов, для второго скрипта берется остаток баланса и делится на ГО? Так ведь "текущая" как раз для этого и подходит?
Отредактировано Ivan (Wed Mar 23 2011 12:36 PM)
|
|
Наверх
|
|
|
|
#23980 - Wed Mar 23 2011 12:44 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Возможно ли проверить, сколько скриптов запущено одновременно? И если запущен один, вести расчет по "текущей", а если больше одного - то расчитывать лоты как и прежде?
|
|
Наверх
|
|
|
|
#23983 - Wed Mar 23 2011 12:49 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Я вернул исправления обратно. По моим наблюдениям "текущая" отчается от "чистой" на размер комиссии, т.е. на несколько рублей. Если поставить 98-99% вместо 100, то денег должно гарантировано хватать. Насчет нескольких рублей отличия - это не так. Вот сейчас у меня разница в 128008.3-129560.82= -1552.52 рубля. А это всего две сделки за 20 минут 14-тю фьючерсами.
|
|
Наверх
|
|
|
|
#23985 - Wed Mar 23 2011 12:56 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
|
Наверх
|
|
|
|
#23986 - Wed Mar 23 2011 12:59 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Во входящей баланс после вечернего клиринга так и висит. Версия 1.1.17.87
Отредактировано Ivan (Wed Mar 23 2011 01:00 PM)
|
|
Наверх
|
|
|
|
#23992 - Wed Mar 23 2011 01:24 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Вот сейчас еще одна прибыльная сделка. Теперь текущая 127980.30, чистая 133612.87. Разница теперь в 5632.9 рубля. А вы говорите копейки...
|
|
Наверх
|
|
|
|
#23993 - Wed Mar 23 2011 01:27 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
А торговать скрипт дает только на деньги с "текущей". Текущая будет равна чистой только после ближайшего клиринга.
|
|
Наверх
|
|
|
|
#24015 - Wed Mar 23 2011 03:08 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Ок, порверю как только текущая сделка совершится.
|
|
Наверх
|
|
|
|
#24053 - Wed Mar 23 2011 08:32 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Пока все в порядке. После вечернего клиринга считает правильно. Завтра утром еще посмотрю, до дневного клиринга как считать будет.
Чтобы учитывалась комиссия при расчете лотов, надо указывать процент от портфеля не 100% а 99.5%?
|
|
Наверх
|
|
|
|
#24060 - Wed Mar 23 2011 09:07 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
|
Наверх
|
|
|
|
#24114 - Thu Mar 24 2011 05:19 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
"Баланс" в "Управлении портфелями" после убытка не поменялся. Соответственно, расчет лотов дал результат на один лот больше. Сделка сорвалась. Версия 1.1.17.89
Отредактировано Ivan (Thu Mar 24 2011 05:21 PM)
|
|
Наверх
|
|
|
|
#24122 - Thu Mar 24 2011 07:37 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Деньги, на которые реально можно совершить сделку, указаны в окне "Управление портфелями", столбец "Доступно". Либо "Текущая" в окне "Позиции".
|
|
Наверх
|
|
|
|
#24124 - Thu Mar 24 2011 07:47 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Логика выставления количества лотов вручную такова:
Позиций нет, делю деньги из "Текущей" на ГО, получается количество лотов. Например 120000(текущая)/10(ГО)=12(лоты).
Далее, если сделка была прибыльной (к примеру, прибыль 11000) и еще не случился клиринг, я беру не 120000(текущая)+11000(прибыль), а все те же 120000, так как когда есть прибыль, "текущая" обновляется только после клиринга.
Если сделка была убыточной (к примеру, убыток 11000), не важно был ли клиринг или нет, текущая уменьшилась на размер убытка, и количество лотов уже считается так: 120000(текущая до убытка)-11000(убыток)=109000/10(ГО)=10(лотов).
Может это вам поможет правильные изменения сделать.
|
|
Наверх
|
|
|
|
#24131 - Fri Mar 25 2011 01:10 AM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Похоже, алгоритм нужно доработать. Текущую вар. маржу нужно учитывать только если она отрицательная. Если положительная - то не учитывать. Т.е. примерно как вы и написали. Если честно алгоритм работы РТС мне не понятен. Как соберете новую сборку, напишите. Готов завтра потестить. Почему они убыток могут учитывать сразу, а прибыль нет... Налог считают только в клиринг?
Отредактировано Ivan (Fri Mar 25 2011 01:11 AM)
|
|
Наверх
|
|
|
|
#24135 - Fri Mar 25 2011 10:02 AM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: ViL]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Может промежуточный, внутренний расчет какой делают по прибыли. Иначе вообще нечем такой процесс объяснить.
Отредактировано Ivan (Fri Mar 25 2011 10:02 AM)
|
|
Наверх
|
|
|
|
#24172 - Fri Mar 25 2011 08:02 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Какие новости? Жду новой версии.
|
|
Наверх
|
|
|
|
#24174 - Fri Mar 25 2011 08:22 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: ViL]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Налоги?  - только при выводе средств со счета. ... и по окончании финансового года!
|
|
Наверх
|
|
|
|
#24206 - Sat Mar 26 2011 03:05 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Nektodron]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Изменения уже есть в последней В понедельник протестирую.
|
|
Наверх
|
|
|
|
#24424 - Wed Mar 30 2011 02:52 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Тест пройден, считает лоты правильно. Ставлю 98.5% от портфеля. Сборка 1.1.17.93. Спасибо!
|
|
Наверх
|
|
|
|
#24513 - Thu Mar 31 2011 07:18 PM
Re: Процент от портфеля - привязка к текущей стоимости
[Re: Ivan]
|
addict
Registered: Sun Sep 19 2010
Записи: 453
|
Сегодня в 19:05, сразу после клиринга, текущая стоимость 127000, чистая 130000. Скрипт рассчитал 14 лотов, ориентируясь на 130000. Сделка сорвалась. Я не понимаю, почему такая разница между текущей и чистой стоимостью? Позиций на этот момент не было, сделка на таком рынке всего одна была с самого утра. То есть чистая минус текущая это не только комиссия брокера и биржи?
|
|
Наверх
|
|
|
|
|
|