Избранное трейдера АлексейФ

по

ТОП полезных программ/ресурсов для анализа и трейдинга

ТОП полезных программ/ресурсов для анализа и трейдинга

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

Если раньше нужно было делать запрос в компании на получение финансовых сводок и отчетов или подписывать различные журналы, то сегодня, для получения актуальных данных достаточно иметь компьютер и «знать где смотреть».

Я подготовил свой ТОП самых полезных программ/ресурсов для трейдинга и анализа, которые использую и сам.

  1. Для фундаментального анализа — Торговый терминал Think or swim и ресурсы Morningstar.com + Finviz.com
  2. Для технического анализа — Можно использовать любой терминал. Тот же Think or swim или MT5. Среди онлайн ресурсов однозначно Tradingview.com
  3. Для экономического календаря


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

Хватит дарить боевым подругам банальности! Подари акции Christian Dior! Обзор сектора моды.

Предупреждение! Предпраздничный день,  обзор крайне не полезный ;)

На нашем рынке, любят разбирать и инвестировать в «серьезные» сектора. Металлургов, добычу, генерацию. А вот что насчет моды? Может вместо духов или платья, стоит возлюбленной подарить акции Christian dior или Levi’s?

Американский производитель джинсов Levi Strauss & Co. в ходе первичного размещения акций (IPO) был оценен в $6,6 млрд, что превышает предварительную оценку компании в $5 млрд, сообщает Reuters. IPO вышло более удачное, чем Lyft.
Хватит дарить боевым подругам банальности! Подари акции Christian Dior! Обзор сектора моды.Хватит дарить боевым подругам банальности! Подари акции Christian Dior! Обзор сектора моды.



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

Анализ своих сделок


Продолжаем развивать удобные (и бесплатные!) сервисы для трейдеров. На этот раз обновили сервис анализа сделок — вместо pdf-отчета теперь доступна веб-версия. Более 30 графиков и 100 различных показателей можно получить, загрузив свои сделки.
Пример отчета можно посмотреть здесь:
ai-finmarkets.com/fin/srv/trade_analysis/service/

Будут вопросы — пишите здесь на смартлабе или в форму обратной связи на сайте.

Ниже — несколько скриншотов.

  • Различные графики эквити

Анализ своих сделок

  • гистограммы прибыльных/убыточных сделок:
Анализ своих сделок

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

Возврат НДФЛ, есть ли срок давности

Добрый день, вспомнил что при выводе средств в 2015 и 2016 годах платил НДФЛ, хотя год по итогу закрывал с убытком, следовательно могу вернуть излишне уплаченный НДФЛ. После этого вел торговлю не со своего счета, поэтому последующие годы не сальдируются.
Отсюда вопрос есть ли срок давности по возврату НДФЛ от биржевых сделок ибо нынче уже 2019 год. 
И если да, то куда обращаться за подтверждением, ибо тот брокерский счет в Открытии уже давно закрыт.
Спасибо за помощь

Подбрасываем монетку с помощью языка R

    • 25 апреля 2019, 22:09
    • |
    • Dmitryy
      Smart-lab премиум
  • Еще
Данное руководство, прежде всего рассчитано для начинающих или тех, кто и слухом не слышал о таком прекрасном языке как R. Из-за своих математических особенностей, этот язык очень удобен для моделирования и анализа различных данных, в частности поведение активов.


На СЛ я часто замечаю, как умные и опытные люди моделируют или вычисляют всё в экселе. Это тоже отличный инструмент, но я думаю им стоит обратить внимание на язык R и попробовать, ничего сложного, как оказалось, там нет. Конечно какие-то базовые навыки программирования всё же потребуются.


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

Настройка среды для запуска R

Сразу хочу сказать, что ничего сложного в настройке нет. Нужно скачать пару файлов и последовательно их установить. Никаких особых настроек и сложных выборов, качаем и ставим, всё заработает.



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

Инвестиции в S&P 500: оптом дороже чем в розницу

Инвестиции в S&P 500: оптом дороже чем в розницу

В последние годы у нас растет популярность зарубежных пассивных инвестиций. Уже появились отечественные фонды на индекс S&P 500. Покупая пай фонда на этот индекс мы становимся обладателями сразу 506 акций, то есть мы берем оптом, не разбираясь. Не лучше ли купить в розницу, выбирая только хорошие и дешевые акции среди большой кучи разных — рассмотрим далее.



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

Инструкция: Подаем налог по зарубежному счету

На выходных заполнял декларацию и решил заодно написать инструкцию как подавать 3-НДФЛ по зарубежному счету.

В отличие от российских счетов, где брокеры выступают налоговыми агентами, по зарубежному счету инвестор обязан подавать налог самостоятельно, заполняя 3-НДФЛ и подавая ее в налоговую до 30 апреля.

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

Как выбрать зарубежного брокера?

1) Смотрите на комиссии и покрытие зарубежных рынков (в идеале не только США, но и LSE/Азию, где обращаются некоторые российские компании). Помните про комиссию вашего банка за перевод за рубеж.

2) Обязательно — наличие лицензии SIPC. (это вещь как российское АСВ, я бы не понес деньги в банк, который не участвует в системе страхование вкладов)

3) Обратите внимание чтобы у брокера не было «банковского функционала», тогда вам не надо уведомлять об открытии такого счета налоговую и отчитываться особым образом.



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

Анонс торговых сигналов

    • 15 апреля 2019, 19:09
    • |
    • AlexChi
  • Еще

 

Введение

Многие, наверное, слышали о системе BWS, по которой я публично торгую уже много месяцев и сигналы которой каждый день выкладываю здесь на смартлабе. Эта система – не единственное, что у меня есть. Помимо этой системы у меня есть еще 3 торговых робота. Вот они:

  1. Робот CandleMax
  2. Робот AVP
  3. Робот PVVI

Сигналами этих роботов я и планирую с вами поделиться.

Роботы спекулятивные, среднее время удержания позиции составляет около 3 дней. Срабатывают редко, сигналы бывают не каждую неделю.

Тем не менее, каждый из этих роботов прошел проверку на статистике с первого дня торгов на МММВ и по 29.12.2018. И результаты, показанные этими роботами, просто поражают!

Описание роботов

Робот CandleMax


CandleMax – это единственная свечная модель, которая выдержала проверку на истории.

Здесь вы можете найти подробное описание этой свечной модели:

Тестирование рабочей свечной модели на исторических данных



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

Табличка NineNot для трейдера

    • 08 апреля 2019, 18:53
    • |
    • AlexChi
  • Еще

Введение


В воскресенье 7 апреля я перебирал полки в шкафах, просматривая старые бумаги и выбрасывая те, которые уже не пригодятся. За долгое время накопилось много бесполезного хлама, который надо было выбросить. Какие-то старые чеки, квитанции, ненужные распечатки. Так я перебирал бумаги одну за другой, сортируя, что пойдет на выброс, а что еще может когда-то пригодиться, и вдруг на пол упала до боли знакомая старая затертая картонка. Боже мой! Как давно это было! Вроде бы не так уж давно, но на самом деле целую трейдерскую жизнь назад! Воспоминания нахлынули на меня…

Затертая замусоленная старая табличка, обычный кусок картонки и неаккуратно приклеенная скотчем распечатка. Но сколько денег она мне помогла заработать, а сколько денег благодаря ей я не потерял!

Табличка NineNot для трейдера

                                       Табличка NineNot  (9 “не”).



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

zigzag с уровнями на lua под quik

индикатор:
https://dropmefiles.com/yZqHe
Модифицировал zigzag в плане добавления ближайших уровней к текущей цене:
zigzag с уровнями на lua под quik
код индикатора:
Settings=              
        {                          
            Name = "Zigzag3",   -- название индикатора
            delta=2,                  -- параметр индикатора                          
            line=                                     
                {                               
                    {  
                        Name = "zigzagline3",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(120,90, 140)
                    },
                    {  
                        Name = "upline",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(255,0, 0)
                    },
                    {  
                        Name = "lowline",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(0,0, 255)
                    }					
                }
       }


function Init()

  vMin = 0
  vMax = 0
  vMinindex = 0
  vMaxindex = 0
  voldMinindex = 0
  voldMaxindex = 0
  upval = 9999999
  lowval = 9999999  
  upindex = 1
  lowindex = 1  
  veu = nil
  vel = nil

  return 3
end


function OnCalculate(index)
  local printz = 0
  vsize = Size()	  
  
  if index == 1 then
    vMin = C(index)
    vMax = C(index)
    vMinindex = index
    vMaxindex = index
    voldMinindex = index
    voldMaxindex = index
    ve = C(index)  
	  
  else
         
    if voldMaxindex >= voldMinindex then
      if C(index) > (1 + Settings.delta/100)*vMin then
        vMin = C(index)  
        vMax = C(index) 
        vMaxindex = index
        voldMinindex = vMinindex 
        vFrom = voldMaxindex  
        vTo = vMinindex
        printz = 1		
        if (C(vMinindex) > C(vsize)) and (upval > C(vMinindex) - C(vsize)) then
		  upval = C(vMinindex) - C(vsize)
		  upindex = vMinindex
		end
        if (C(vMinindex) < C(vsize)) and (lowval > C(vsize)- C(vMinindex)) then
		  lowval = C(vsize) - C(vMinindex)
		  lowindex = vMinindex
		end		
		
		
      else     
        if vMin > C(index) then
          vMin = C(index)
          vMinindex = index
          vFrom = voldMaxindex      
          vTo = index
          printz = 0
        else
          vFrom = vMinindex 
          vTo = index
          printz = 0
        end 
      end
    else
     
    if voldMaxindex <= voldMinindex then
      if C(index) < (1 - Settings.delta/100)*vMax then
        vMax = C(index) 
        vMin = C(index)  
        vMinindex = index
        voldMaxindex = vMaxindex
        vFrom = voldMinindex
        vTo = vMaxindex
        printz = 1
        if (C(vMaxindex) > C(vsize)) and (upval > C(vMaxindex) - C(vsize)) then
		  upval = C(vMaxindex) - C(vsize)
		  upindex = vMaxindex
		end
        if (C(vMaxindex) < C(vsize)) and (lowval > C(vsize)- C(vMaxindex)) then
		  lowval = C(vsize) - C(vMaxindex)
		  lowindex = vMaxindex
		end			
      else 
        if vMax < C(index) then
          vMax = C(index)
          vMaxindex = index
          vFrom = voldMinindex    
          vTo = index
          printz = 0
        else  
          vFrom = vMaxindex  
          vTo = index        
          printz = 0
        end
      end  
    end
    end
 
    if (printz == 1) or (Size() == index) then
      for i = vFrom, vTo do
        k = (C(vTo)- C(vFrom))/(vTo- vFrom);
        v = i*k + C(vTo) - vTo*k
        SetValue(i, 1, v)
        ve = v
      end   
      if (Size() == index) then
        ve = C(index)
        if voldMaxindex >= voldMinindex then
          vFrom = voldMaxindex 
          vTo = vMinindex
        end 
        if voldMaxindex <= voldMinindex then  
          vFrom = voldMinindex
          vTo = vMaxindex
        end 
        for i = vFrom, vTo do
          k = (C(vTo)- C(vFrom))/(vTo- vFrom);
          v = i*k + C(vTo) - vTo*k
          SetValue(i, 1, v)
        end  

		if upindex ~= nil then
		  if C(upindex) > C(index) then		
            for i = upindex, index do
              SetValue(i, 2, C(upindex))
            end  	
            veu = C(upindex)	
          end 		  
		end
		if lowindex ~= nil then
		  if C(lowindex) < C(index) then
            for i = lowindex, index do
              SetValue(i, 3, C(lowindex))
            end  			
		    vel = C(lowindex)
		  end
		end		



      end
    end

  end   
  return ve, veu, vel
end
  • обсудить на форуме:
  • Quik Lua

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