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

по

Дойче Банк запускает бесплатный видеокурс на русском языке “Finmath for Fintech”

    • 08 апреля 2020, 22:13
    • |
    • Jonah
  • Еще
Технологический Центр Дойче Банка молодцы, несут знания в массы (бесплатно). Это тизер, скоро будут первые лекции.


Технологический Центр Дойче Банка запускает бесплатный видеокурс на русском языке — “Finmath for Fintech”. Хотите разобраться, какие математические модели лежат в основе опционов, облигаций и свопов?

Эксперты в области финтеха помогут! Из курса вы узнаете:

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

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

Дойче Банк запускает бесплатный видеокурс на русском языке “Finmath for Fintech”


При наведении на тему топика в полезных за 24 часа высвечивать в всплывающей подсказке автора топика?

При наведении на тему топика в полезных за 24 часа высвечивать в всплывающей подсказке автора топика?

Да, это экономить время на чтение не интересных авторов.
Нет
Всего проголосовало: 25

Здравствуйте, коллеги!

Заметил что есть авторы чьи топики (бывает несколько штук одновременно) постоянно висят в полезных за 24.  Я даже не допускаю мысли что авторы используют ботов для попадания в этот список и Тимофей за этим бдительно следит (ходят слухи что были расследования на смарт-лабе указывающие на обратное).

Тимофей Мартынов  , сделай пожалуйста возможность при наведении на название, в всплывающей подсказке в начале был указан автор, а  потом название топика:




Многим это сэкономит время, понимая, что их может ждать за тем или иным автором.


Торгуем нефтью вместе с FullCup 08.04.2020

    • 08 апреля 2020, 09:30
    • |
    • FullCup
  • Еще
Торгуем нефтью вместе с FullCup 28.01.2020
❤  БЛАГОДАРЕН И ПРИЗНАТЕЛЕН МОИМ ЧИТАТЕЛЯМ!
Пусть в Вашем доме будет Мир, Здоровье и Благополучие !!!
.

Благополучного дня! 
ТС в нефти со вчера в лонгах по 32,22; стоплосс на продажу на 32,02     
.
Сегодня, думаю, в нефти будет нервный день на инфовбросах 
.
это Эквити робота ТС в шагах (пунктах, центах) с начала апреля:  (По абсциссе — номер срабатывания сигнала ТС, по ординате — результат в шагах (пунктах, центах) на один контракт.)
Торгуем нефтью вместе с FullCup 08.04.2020



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

⚰️Как трейдинг незаметно гробит твое здоровье, братиш

Здарова братиш. Ты ржешь надо мной, что у меня сегодня по утру заломило шею и радостно молвишь: «у меня такого никогда не было». Ну так и у меня 5 лет назад такого не было. Так что готовься. Хочу рассказать немного про себя, немного матчасти, может ты осознаешь что, сможешь вовремя сделать правильные выводы.

С первого дня, как взорвалась волатильность (в конце февраля), я активно участвую в рынке. Причем не просто участвую, а по мере роста депошек, возросли и ставки, волатильность счетов. Я вроде бодрюсь, мне не привыкать, что большие суммы ходят туда-сюда, но вот только постоянная потливость мне дает понять, что вегетативная систему моего организма не обманешь — она чувствует мой страх и создает сильный хронический стресс.  

Человек — это машина. В нем нет чудес, он работает по алгоритму. 
👉Факт 1. Страх — стресс — выработка надпочечниками корткеостероидов. Эти гормоны подавляют работу иммунной системы. Способность организма сопротивляться вирусам снижается.
👉Факт 2. Стресс вызывает спазматические сокращения стенок желудка. Это ведет к росту кислотности желудочного сока. Желудок не привык, он начинает травмироваться повышенным уровнем кислотности. Это может привести к язве желудка.
👉Факт 3. Стресс от страха за свою жизнь у животных активирует мышцы для борьбы с врагом. Если мы торгуем 14 часов/5 дней в неделю, наши мышцы напряжены чаще, чем следует. Это приводит к мышечным спазмам, остеохондрозам, нарушению кровообращения не только мышц, но и органов. Спазмированные мышцы не работают, перекладывают нагрузку на позвоночник, происходит сдвиг позвонков и ущемление нервных корешков. 

Ты скажешь: «ой да херня, ничего у меня такого нет». Человек — это машина. Кто-то мерседес, кто-то запорожец. Но физика везде одна и та же. BMW проедет на форсаже какое-то время. Но будешь его гонять каждый день — сдохнет, никуда не денется.

Постоянный стресс — перетренировка нервной системы, приводит к тому, что нервные клетки продолжают возбуждаться даже в состоянии покоя (отсутствия раздражителя). Мозг не знает, но организм испытывает хронический стресс. Кстати на тебя это похоже, потому что ты перестаешь радоваться простым вещам, становишься хронически уставшим, все время хочешь есть, спать, трахаться, тебя тянет на сладкое. Чтобы испытать радость — нужны сильные стимулы. Да и вообще, для перевозбужденной нервной системы характерен постоянный поиск новых стимулов. Такой человек не может терпеливо ждать, и конечно же не может соблюдать какую-либо элементарную дисциплину. Сечешь, братиш? 

Ты бы доверил такому перевозбужденному невротическому человеку исполнение торгового алгоритма?
А доверил бы ему исполнение, если даже нет никакого алгоритма толком?

Теперь обо мне. Я испытал на себе все радости стресса за последний месяц.

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

Ломка длиной в столетия.

Ломка длиной в столетия.

Здравствуйте, коллеги!

Последние действия ФРС (покупка практически всего что падает) показывают, мы с вами у «предела» за которым будет что-то новое. Пожелаем «агенту» Трампу добраться до выборов в добром здравии. Битва предстоит не шуточная. 
Предел подтверждается с разных сторон. 

С одной стороны,
На истории 10-Year U.S. Bond Yield в критические года падения доходности «нужно было что-то делать», годовой план:

Ломка длиной в столетия.

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

Нефть. Торговая Система как завести в рынок 70% депо с риском 1-2% от депо и удвоить депо.

Всем доброго времени суток. Не ругайте сильно...

Цели данного топика:

1) Получить критические (обоснованные) замечания с указанием ошибок от опытных трейдеров.
2) Найти единомышленников, чтобы торговать вместе в одной команде, поддерживая друг друга или наоборот останавливать, если увлекся торговлей и стал нарушать план торговой системы  (ТС).

 Коротко о своей войне на фронте трейдерства.  С 2005 г. по 2012 г. (нерегулярно) опыт форекса. На фондовом рынке с 2012г. На ФР выбрал фьючерсы. Адреналин тот же ))) Торговля с переменным успехом: краткосрочно депо удваивался, но в долгосрок все-таки сливался. Пришел к мнению: «Тише едешь – дальше будешь». В моем понимании это значит торговать один инструмент. И торговать в долгосрок, т.е. тренд.  Желательно тренд торговать с самого зарождения.

 В своей ТС использую:
-принципы Доу;
— три экрана Элдера;
-МАСД гистограммы и МАСД и дивергенции в том числе.

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

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



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

Скрипт lua Баланс покупок/продаж

Всем привет. Переделал первоначальную версию скрипта. Исправил некоторые ошибки и немного расширил функционал. Теперь скрипт может сохранять данные в текстовый файл, который потом можно анализировать в другой программе (например exсel). Также, в отличии от первого варианта, скрипт показывает в таблице усредненную цену, по которой прошли сделки. В первом варианте отображалась цена последней сделки. И в скрипте добавлен показ накопленной дельты за все время пока скрипт работает.

TICER = "SBER";
CLASS_CODE = "TQBR";
FilePath = getScriptPath() .. "\\export.txt";--путь к файлу
save = false;--сохранять данные в файл если false нет, true да

f = nil;
stopped = false;
t_id = nil
H = -1;
M = -1;
VSELL = 0;
VBUY  = 0;
CDelta = 0;
CountTrans = 0;
PriceTrans = 0.0; 
t = "";
function OnInit()
    CountTrans = 0;
        if save then f = io.open(FilePath,"w"); end
        CreateTable();
end 

function main() 
        while not stopped do 
          if IsWindowClosed(t_id) then
         stopped = true;
      end       
          sleep(10);
        end
end

function CreateTable()
   t_id = AllocTable(); 
   AddColumn(t_id, 0, "Время", true, QTABLE_STRING_TYPE, 10);
   AddColumn(t_id, 1, "BUY", true, QTABLE_INT_TYPE, 10);
   AddColumn(t_id, 2, "SELL", true, QTABLE_INT_TYPE, 10);
   AddColumn(t_id, 3, "Дельта V", true, QTABLE_INT_TYPE, 10);   
   AddColumn(t_id, 4, "AVG Цена", true, QTABLE_DOUBLE_TYPE, 15);
   AddColumn(t_id, 5, "Накопленная Дельта", true, QTABLE_INT_TYPE, 15);
   AddColumn(t_id, 6, "Кол-во сделок", true, QTABLE_DOUBLE_TYPE, 12);   
   tab = CreateWindow(t_id);
   local NAME = tostring(getParamEx(CLASS_CODE,TICER,"LONGNAME").param_image);
   SetWindowCaption(t_id, TICER.." ("..NAME..") Баланс покупок/продаж");
   SetTableNotificationCallback(t_id, EventCallBack);
end

function Calc(alltrade)
        if bit.test(alltrade.flags, 0) then VSELL = VSELL+alltrade.qty;  --Продажа
        else VBUY  = VBUY+alltrade.qty;  end                            
        CountTrans = CountTrans+1;
        PriceTrans = PriceTrans+alltrade.price;                 
end

function OnAllTrade(alltrade)    
        if alltrade.sec_code == TICER then      
                local Rows, Col = GetTableSize(t_id);
                
                if H==-1 or H~= alltrade.datetime.hour then 
                        H = alltrade.datetime.hour;
                        M = alltrade.datetime.min;
                        t = tostring(alltrade.datetime.hour)..":"..tostring(alltrade.datetime.min);
                end
                if M==alltrade.datetime.min then
                        Calc(alltrade);
                else                                    
                M=alltrade.datetime.min;        
                        InsertRow(t_id, -1);                                               
                        local Delta = VBUY-VSELL;
                        Price = PriceTrans/CountTrans;
                        SetCell(t_id, Rows, 6, tostring(CountTrans));                   
                        SetCell(t_id, Rows, 0, t);
                        SetCell(t_id, Rows, 1, tostring(VBUY));
                        SetCell(t_id, Rows, 2, tostring(VSELL));                           
                        SetCell(t_id, Rows, 3, tostring(Delta));
                        local SEC_SCALE = tostring(getParamEx(CLASS_CODE,TICER,"SEC_SCALE").param_value);
                        SEC_SCALE = string.format("%.0f",SEC_SCALE);                    
                        SetCell(t_id, Rows, 4, string.format("%."..SEC_SCALE.."f", tostring(Price)));
                   if Rows>=2 then
                           local OldPrice = tonumber(GetCell(t_id,Rows-1,4).image);
                           if OldPrice>Price then 
                                        Red(Rows,4); 
                           else 
                                        Green(Rows,4);
                           end
                           CDelta = tonumber(GetCell(t_id,Rows-1,5).image);
                           CDelta = CDelta + Delta;                        
                        else 
                          CDelta = Delta;
                        end
                        SetCell(t_id, Rows, 5, tostring(CDelta));
                    if Delta<0 then Red(Rows,3); end
                    if Delta>0 then Green(Rows,3); end
                    if CDelta<0 then Red(Rows,5); end
                    if CDelta>0 then Green(Rows,5); end                                                   
                   if save then
                                local Str = tostring(H)..";"..tostring(M)..";"..tostring(VBUY)..";"..tostring(VSELL)..";"
                                                ..tostring(Delta)..";"..tostring(Price)..";"..tostring(CDelta);
                           Str=Str.."\n";
                           SaveFile(Str);
                        end
                t = tostring(alltrade.datetime.hour)..":"..tostring(alltrade.datetime.min);                        
                    VBUY = 0;VSELL = 0;
                        PriceTrans = 0;
                        CountTrans = 0;
                        Calc(alltrade);
                end
        end --if alltrade.sec_code == TICER then        
end

function SaveFile(Str)
        if f ~= nil then 
                f:write(Str);           
                f:flush();                               
        end
end

function Red(row,col)
        SetColor(t_id, row, col, RGB(255,0,0), RGB(0,0,0), RGB(255,0,0), RGB(0,0,0));
end
function Yellow(row,col)
        SetColor(t_id, row, col, RGB(240,240,0), RGB(0,0,0), RGB(240,240,0), RGB(0,0,0));
end
function Green(row,col)
        SetColor(t_id, row, col, RGB(0,200,0), RGB(0,0,0), RGB(0,200,0), RGB(0,0,0));
end


function EventCallBack(t_id, msg, par1, par2)
   if msg==QTABLE_CLOSE then
     OnStop();
   end;
end

function OnStop(s)
  if f ~= nil then f:close(); end
  if t_id ~= nil then
    DestroyTable (t_id);
  end;
  stopped = true;
end




Торгуем нефтью вместе с FullCup 02.04.2020

    • 02 апреля 2020, 08:55
    • |
    • FullCup
  • Еще
Торгуем нефтью вместе с FullCup 28.01.2020
❤  БЛАГОДАРЕН И ПРИЗНАТЕЛЕН МОИМ ЧИТАТЕЛЯМ!
Пусть в Вашем доме будет Мир, Здоровье и Благополучие !!!
.

Благополучного дня! 
ТС в нефти со вчера в лонгах по 25,11; стоплосс на продажу на 24,79               
.
Вот характерный пример: вчера попилило, но движняк пойман. А нефть пошла вверх — начали общаться по нефти (шанс на ослаблении конфронтации нефтевойны)!
.
это Эквити робота ТС в шагах (пунктах, центах) с начала апреля:  (По абсциссе — номер срабатывания сигнала ТС, по ординате — результат в шагах (пунктах, центах) на один контракт.)
Торгуем нефтью вместе с FullCup 02.04.2020



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

Началось... На носу банкротства.

Началось... На носу банкротства.

Здравствуйте, коллеги!

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

Началось... На носу банкротства.

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

★Итоги рОбота ТС за Март 2020 г.

    • 01 апреля 2020, 09:04
    • |
    • FullCup
  • Еще
Мартовский запас нефти под котлом ТС сожжен - и настала пора разливать по банкам сваренное вишнево-сливовое варенье-ТС-творенье!
Сказать, что этот март был НЕобычный — это не сказать ничего. Этот март войдет в биржевую (и не только) Историю...
Волатильность привела к тому, что у ТС в марте сделок было в более чем 2 раза больше обычного. Было аж 19 вишенок (уже даже не выкладываю — так много), но были и жуткие стопосъёмные запилы. Вот как вчера:
★Итоги рОбота ТС за Март 2020 г.

Важное напоминаниеТС, по сути, система РискМенеджмента, которая вдолгую ещё и профитная! То есть со стоплоссами ТС  и элементарным МаниМенеджментом (чтоб не торговать «на всю котлету», а динамически изменять размер позиции в зависимости от размера депозита) у Вас НЕ будет историй, когда рынок полетел против Вас и Вы нарвались на маржинколл и потеряли ВСЁ. Наоборот, эти выстрелы нефти ТС поможет превратить в приятный вишневый профит!



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

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