Избранное трейдера And_rey

по

Весь Гном в одном месте.

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



Гном. Или как трейдер обанкротил банк.

Глава первая и вторая

Глава третья и четвертая

Глава пятая и шестая


Гном 2. Возвращение.

Глава первая

Глава вторая и третья

Глава четвертая и пятая

Глава шестая и седьмая

Глава восьмая и девятая 

Глава десятая, одиннадцатая и двенадцатая.



Просто про опционы.

Вместо предисловия

Глава первая

Глава вторая

Глава третья

Глава 3 1/2

Глава четвертая

Глава пятая

Глава 5 1/2

Глава шестая

Глава седьмая


Не окончена...
 


История одного робота


Глава первая

Глава вторая

Глава третья

Глава четвертая

Глава  4 1/2 и пятая

Глава шестая  

Как вернуть излишне уплаченный НДФЛ по годам. Инструкция.

Я занялся вопросом возвращения НДФЛ и поскольку четкой инструкции не нашел, делюсь с Вами своим опытом.

Сразу предупрежу, что у меня самый общий случай(2 брокера, 1 УК) и это означает, что простым запросом к брокеру ситуацию не решить. Если Вы торговали по одному брокеру, то вопрос возврата может быть простым — пишите заявление брокеру о возврате излишне уплаченого НДФЛ. Брокер проверяет и если есть убытки по периодам на его счетах, то он учитывает все ваши прибыли и убытки по всем периодам и возвращает Вам налог по указанным реквизитам.

Итак, что делать если ситуация сложная(как у меня)? В этом случае вернуть излишне уплаченный НДФЛ можно ТОЛЬКО через налоговую.
В СВОЮ налоговую(по месту регистрации) вы приносите следующие документы от каждого брокера/УК:
1. Справки НДФЛ2 по всем периодам
2. Справки по убыткам по всем периодам(попросите своего брокера сделать их)

( Читать дальше )

Паттерны в контексте волнового анализа

    • 17 февраля 2014, 22:06
    • |
    • iMAG
  • Еще
Паттерны — визуально различимые на ценовом графике формации, периодически повторяющиесяся вследствие типичного поведения участников рынка в сходных условиях. Таково одно из возможных определений достаточно популярных инструментов технического анализа, позволяющих определить возможное направление последующего движения цены и даже иногда рассчитать примерные цели этого движения. На практике же оказывается все не так просто и очевидно. Достаточно вспомнить наше разочарование когда цена вместо движения в ожидаемом направлении уходит в обратном. Тем печальнее, если оказываемся при этом в классической ловушке, ожидая стопа или, еще хуже, пересиживая в недоумении немалую просадку и подвергая угрозе свой депозит.

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

Итак, пример первый. На сцене классический вымпел.
Паттерны в контексте волнового анализа 

( Читать дальше )

Pivot Point для Quik part2

    • 27 января 2014, 10:15
    • |
    • Aero
  • Еще
Добрый вечер, ранее я уже выкладывал немного доработанную версию пивотов smart-lab.ru/blog/159422.php Сегодня вот, что то мне моча в голову ударила, и я решил, что мне не нравится данное отображение пивот уровней.
Придя домой сразу же сел и начал изменять отображение этих самых уровней.

Вот что собственно и получилось:
 Pivot Point для Quik part2 

Есть два кода, один ведет расчет для недельных свечек (движение цены внутри недели), и код для дневных графиков (для интрадея)

 Для дневных свечек.
PORTFOLIO_EX VFPivot1;
DESCRIPTION VFPivot;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;
USE_CASE_SENSITIVE_CONSTANTS;
PROGRAM
cSrc=«GR21»
cTrgt=«GR100»
LinkR="####\###\####\###.bmp"
LinkPP="####\###\####\###.bmp"
LinkS="####\###\####\###.bmp"
FUNC Text2Date(Year,Month,Day)
if (LEN(Month) < 2)
Month = «0» & Month
end if
if (LEN(Day) < 2)
Day = «0» & Day
end if
result = Year & Month & Day
END FUNC

Func LogData(Prm1,Prm2)
output = CREATE_MAP ()
output = SET_VALUE (output, «Param0», GET_INFO_PARAM(«SERVERTIME»))
output = SET_VALUE (output, «Param1», Prm1)
output = SET_VALUE (output, «Param2», Prm2)
ADD_ITEM (CurLogLine, output)
CurLogLine=CurLogLine+1
End Func
FUNC MyRound1(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «R3»)
label_params=set_value(label_params,«IMAGE_PATH», LinkR)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound2(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «R2»)
label_params=set_value(label_params,«IMAGE_PATH», LinkR)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound3(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «R1»)
label_params=set_value(label_params,«IMAGE_PATH», LinkR)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound4(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «PP»)
label_params=set_value(label_params,«IMAGE_PATH», LinkPP)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound5(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «S1»)
label_params=set_value(label_params,«IMAGE_PATH», LinkS)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound6(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «S2»)
label_params=set_value(label_params,«IMAGE_PATH», LinkS)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound7(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «S3»)
label_params=set_value(label_params,«IMAGE_PATH», LinkS)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
DELETE_ALL_ITEMS()
DELETE_ALL_LABELS(cTrgt)


( Читать дальше )

Всем поклонникам бизнес литературы и тем кто интересуется бизнесом, акциями и МБА

    • 19 декабря 2013, 17:43
    • |
    • Evgenus
  • Еще
Всем поклонникам бизнес литературы и тем кто интересуется бизнесом, акциями и МБА
 
Рекомендую всем зайти и скачать не пожалеть 98 mb
И изучать МБА самому не торопясь! Хорошая тема рекомендую
скачать: https://disk.yandex.ru/public/?hash=dw1zDUqKCd5IKHgZr2/HNYWm0EZRD69lxjSlKF6NZSo%3D
 
затем скачав можете найти видео в интернете и вот вам почти что дистанционное обучение...))
ну а эти ссылки вам в помощь для полной и бесплатной красоты :
http://elibrary.finec.ru/materials_files/357752219.pdf
elibrary.finec.ru/library/disciplines/
 
 

Гайд по биржевой торговле на мамбе...

    • 14 декабря 2013, 09:03
    • |
    • ves2010
  • Еще
Гайд по биржевой торговле на мамбе...
 20 лет как владею акциями. Пошел 9ый год активной торговли. ИМХО...




Приятные стороны биржевой торговли
1 один из редких видов бизнеса которым можно рулить и в 80лет
2 масштабируем т.е нет разницы между 1, 10 и 100 лямами
3 легко передается по наследству
4 льготное налогообложение 13% ндфл и все… да и вообще торгуя в америке мало кто налоги платит в россии
5 нет ни чиновников, нет ни начальников, есть свобода


( Читать дальше )

Пост, который принесет трейдерам пользы больше, чем все посты атаманов и прочих "бывалых"

    • 26 августа 2013, 10:03
    • |
    • ontrade
  • Еще
Тут на выходных начали жевать сопли мол раньше какие люди-богатыри были, какие посты писали и прочее.
smart-lab.ru/blog/136886.php
Дошло до утверждения, что якобы для того пост написан, "дабы народ понимал чудовищную пропасть между нынешней шушерой выдающей себя за «гуру рынков и наставников» и теми ребятами — позволю себе привести пару постов Настоящего ТРЕЙДЕРА и ЧЕЛОВЕКА Александра Ермаченко".



Так вот утверждаю, и небезосновательно, что в 90-ых никто не умел торговать на фондовом рынке. Играли в рынок как в рулетку. А также занимались скупкой акций, да темными и полутемными делишками, и если кому удавалось  урвать что-то существенное  - сваливали за бугор. Кто остался, про того ничего и не слышно как про мастеров, ибо как не умели, так и не умеют, и таких примеров масса. большая часть ушла с рынка вообще, оставшаяся часть, за редчайшими исключениями, -  сейчас в околорынке или манагеры.



А чтобы было понятно, какая пропасть действительно лежит между  кустарными физ-мат умельцами того эмбрионного фондового рынка, из 90-ых, и нынешними  мастерами, приведу в пример пост, который я прочитал не так давно, свежий пост, написанный обычным трейдером.

( Читать дальше )

Уроки 2008-2


История одного управления. «За кадром» управления (заключительная часть, 2008-й год и позже)
 
# 06.05.2011 14:37 Когда я писал эту часть, то начал с «урока», в котором хотел рассказать, почему не предвидел сентябрьско-октябрьские события 2008-го года. Но, внимательно прочитав написанное, понял, что это имеет лишь опосредованное отношение к управлению. А такие истории в предыдущих заметках традиционно оставлялись «на закуску». Поэтому эту часть заметок начнем с «трейдерского манифеста».

Урок третий. Контролируйте риски.


Наверное я выскажу банальную мысль, но к ней я пришел через свой опыт, набитые «тумаки и шишки»: «Доходность – это то, что «дарит» трейдеру рынок, а риск – это то, что трейдер «делает» сам». Прежде, чем подробно остановиться на второй части этой фразы, надо пояснить, что имеется ввиду под «риском». Под «риском» я понимаю просадки счета, т. е. падение счета от локальных максимумов при переоценке бумаг в нем по тем ценам, по которым их можно продать (с учетом объема) за относительно короткий промежуток времени, начиная с того момента, на который мы производим переоценку. За счет чего у трейдера может образоваться просадка? За счет трех видов риска:

( Читать дальше )

Европа: кризис завершен

 
      Недавно здесь была http://smart-lab.ru/blog/121272.php дискуссия о состоянии публичных долгов европейцев: она характеризуется продолжающимся номинальным ростом долга, ростом соотношения долга к ВВП и при этом снижающимися доходностями по этому долгу. Все это со стороны выглядит иррациональным: инвесторы (кредиторы) продолжают рефинансировать своих должников (государства), которые занимают больше и больше при этом под более низкие проценты, чем год или полтора назад (графики доходностей можно посмотреть здесь http://smart-lab.ru/blog/121350.php). И это все на фоне того, что ни одна страна не обратилась за помощью, и ЕЦБ так и не запустил программу по выкупу облигаций проблемных стран.  Все это наводит участников рынка на вывод о том, что, по словам Михаила Мирошниченко, «нет в зоне евро радужных перспектив»; либо, как пишет karapuz,  Европа идет по пути Зимбабве. Давайте, попробуем разобраться для начала все-таки не в перспективах самой Европы, а в том, почему из облигаций периферии ушла риск премия и так упали доходности (то есть долг вырос в цене). Получается некий когнитивный диссонанс: экономическая ситуация ухудшается, долги растут, а цена на этот долг вместо того чтобы падать также растет! Неужели рынок ошибается?

( Читать дальше )

....все тэги
UPDONW
Новый дизайн