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

по

26 февраля. Деловые события.

26 февраля. Деловые события.

Анонсы деловых событий t.me/SmartEventMos

26 февраля 10:00 — 11:35 Цифровая трансформация малого бизнеса: три шага к оптимизации вашей IT-инфраструктуры softline.ru/events/sem_2021_microsoft_210226

26 февраля 12:00 Большие данные в образовании – новые вызовы и возможности clck.ru/TSFJi

26 Февраля 15.00-19.00 Семинар по налогообложению и юридическим вопросам для крипто трейдеров и инвесторов forms.gle/jniimZL4pMS7xkEJ8

P.S. Как легально продать/купить криптовалюту и получить евро на банковский счёт со всеми необходимыми для банка документами?
Пошаговая инструкция: palmina-invest.com/buy-sell-crypto


⭐️ Как выбрать акции для покупки с помощью отчёта 8-K


Добрый день, друзья!


Мой пост об отчетах 10-K, 10-Q и 8-K американских эмитентов (
https://smart-lab.ru/blog/677043.php) вызвал достаточно большой отклик среди Смарт-Лабовцев (68 ⭐️ + 326 ❤️). Поэтому выполняю своё обещание и рассказываю о методике анализа отчетов 8-К, которая в прошлом году принесла мне 50% годовых в долларах США (https://smart-lab.ru/blog/668157.php).

Внимание: лонгрид. Если у Вас в данный момент нет возможности на 15 минут сосредоточиться на изучении достаточно сложной информации – лучше добавить пост в избранное и вернуться к его прочтению позже.

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



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

🔔 Ещё одна маленькая победа. "Стратегия "Агрессивная" прибавляет 6%. Общий итог: 358% за 6 месяцев!

Добрый вечер, друзья!

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

Стратегия «Инвестор» +0,6%
Общий итог за 6 месяцев: +18,2%

Стратегия «Агрессивная» +6%
Общий итог за 6 месяцев: +358%

Как обычно, для всех желающих,
Сигнал на вход был выдан он-лайн.
Сегодня опубликовал сигнал на выход, тоже в прямом эфире.

Все сигналы в моем телеграм-канале:
@white_money_traders

Сигналы бесплатные. Присоединяйтесь!


White Money.

Пример использования IB API - C++ - Flask - Reinforcement learning agent

Все привет, 

Если кто помнит, я когда то рассматривал структуру алгоритмисческого окружения, идея состояла в том, что не следуют все связывать в один монолит.
Структура и элементы автоматической торговой сиситемы!
Дизайн доморощенного алгоритмического окружения.

Было и несколько тем про применение обучения с подкреплением и моделей глубокого обучения, а так же как деплоить модели используя TensorFlow Extended (TFX)

Эксперимент: торговая система на базе глубокого обучения от начала до реальных торгов. Часть III. Начинаем работу с TFX

Пришло время собрать все это вместе, и показать, что все эти части могут работать совместно.

Пример использования IB API - C++ - Flask - Reinforcement learning agent

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

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

⭐️ Прежде чем инвестировать в акции надо изучать не отчёт 10-K, а отчёт 8-K

 

Добрый день, друзья!

Когда я прочитал пост «Прежде чем инвестировать в акции американской компании – прочти её 10-K отчёт» я улыбнулся дважды.

😊 Первый раз – когда увидел какие архаичные методики предлагают Смарт-Лабовцам под видом фундаментального анализа.

С одной стороны, как человек, который строит свою инвестиционную стратегию на фундаментальном анализе эмитентов, я не могу не поддержать уважаемого автора (Levan_Investing) в том, что не изучив отчёты компании, её акции покупать нельзя.

❗ С другой стороны, как человек, который в поисках перспективных инвестиционных идей изучает несколько десятков отчетов американских эмитентов в месяц, я вижу, что предлагаемый автором алгоритм настолько отстал от времени, что никакой пользы инвесторам не принесёт.



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

Ключевые уроки инвестирования во время Второй мировой войны.

Ключевые уроки инвестирования во время Второй мировой войны.

Автор: Fritz

Войны — одно из величайших разрушителей капитала.

В книге Бартона Бигга «Капитал, война и мудрость» автор утверждает, что для защиты своего капитала во время войны инвесторам необходимо владеть диверсифицированными портфелями акций и собственности в безопасных регионах. В книге рассказывается об опыте инвесторов во время Второй мировой войны: чьё состояние было уничтожено и почему это произошло. А также что следовало делать, чтобы защитить своё состояние.

Ключевые уроки инвестирования во время Второй мировой войны.

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

И еще раз про налоги. Ответы на многие вопросы.





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

Методичка ABC of stock trading от легенды Blastarr_no_1

12 лет назад в ЖЖ блистал такой человек Blastarr_no_1. Он красочно рассказывал, как зарабатывал деньги десятками миллионов рублей, и в итоге заработал на кризисе 2008-2009 более 1 млрд рублей. Потом он сообщил всем что ушёл в политику и удалил свой ЖЖ. Выдумка или правда — так и осталось тайной. Вот тут 10 лет назад я делился у себя в блоге мыслями после прочтения его блога. По ссылке внутри поста на бластара можно не переходить, после удаления этот логин зарегали какие-то лохотронщики.

Этот человек тогда накатал методичку торговли которую назвал ABC of stock trading. Сейчас ее сложно где-либо найти кроме смартлаба. Из тех, кто сейчас на рынке, мало кто помнит такие далекие времена, поэтому я решил на всякий случай напомнить, вдруг вас заинтересует.

Итак, Методичка ABC от blastarr_no_1 «Основные принципы спекуляции» в 5 частях:

smart-lab.ru/blog/250818.php
smart-lab.ru/blog/250820.php
smart-lab.ru/blog/250824.php
smart-lab.ru/blog/250827.php
smart-lab.ru/blog/250831.php

Чтобы не просрать этот пост, добавляйте его в избранное❤️

Автоматизация сигналов из TradingView за 2 минуты. Websockets Python

from websocket import create_connection
import json
import random
import string
import re
import pandas as pd
import csv
from datetime import datetime
from time import sleep

def filter_raw_message(text):
    try:
        found = re.search('"m":"(.+?)",', text).group(1)
        found2 = re.search('"p":(.+?"}"])}', text).group(1)
        print(found)
        print(found2)
        return found1, found2
    except AttributeError:
        print("error")
    

def generateSession():
    stringLength=12
    letters = string.ascii_lowercase
    random_string= ''.join(random.choice(letters) for i in range(stringLength))
    return "qs_" +random_string

def generateChartSession():
    stringLength=12
    letters = string.ascii_lowercase
    random_string= ''.join(random.choice(letters) for i in range(stringLength))
    return "cs_" +random_string

def prependHeader(st):
    return "~m~" + str(len(st)) + "~m~" + st

def constructMessage(func, paramList):
    #json_mylist = json.dumps(mylist, separators=(',', ':'))
    return json.dumps({
        "m":func,
        "p":paramList
        }, separators=(',', ':'))

def createMessage(func, paramList):
    return prependHeader(constructMessage(func, paramList))

def sendRawMessage(ws, message):
    ws.send(prependHeader(message))

def sendMessage(ws, func, args):
    ws.send(createMessage(func, args))

def generate_csv(a):
    out= re.search('"s":\[(.+?)\}\]', a).group(1)
    x=out.split(',{\"')
    
    with open('data_file.csv', mode='w', newline='') as data_file:
        employee_writer = csv.writer(data_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)
    
        employee_writer.writerow(['index', 'date', 'open', 'high', 'low', 'close', 'volume'])
        
        for xi in x:
            xi= re.split('\[|:|,|\]', xi)
            print(xi)
            ind= int(xi[1])
            ts= datetime.fromtimestamp(float(xi[4])).strftime("%Y/%m/%d, %H:%M:%S")
            employee_writer.writerow([ind, ts, float(xi[5]), float(xi[6]), float(xi[7]), float(xi[8]), float(xi[9])])
            


# Initialize the headers needed for the websocket connection
headers = json.dumps({
    # 'Connection': 'upgrade',
    # 'Host': 'data.tradingview.com',
    'Origin': 'https://data.tradingview.com'
    # 'Cache-Control': 'no-cache',
    # 'Upgrade': 'websocket',
    # 'Sec-WebSocket-Extensions': 'permessage-deflate; client_max_window_bits',
    # 'Sec-WebSocket-Key': '2C08Ri6FwFQw2p4198F/TA==',
    # 'Sec-WebSocket-Version': '13',
    # 'User-Agent': 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 Edg/83.0.478.56',
    # 'Pragma': 'no-cache',
    # 'Upgrade': 'websocket'
})

    
# Then create a connection to the tunnel
ws = create_connection(
    'wss://data.tradingview.com/socket.io/websocket',headers=headers)

session= generateSession()
print("session generated {}".format(session))

chart_session= generateChartSession()
print("chart_session generated {}".format(chart_session))

# Then send a message through the tunnel 
sendMessage(ws, "set_auth_token", ["unauthorized_user_token"])
sendMessage(ws, "chart_create_session", [chart_session, ""])
sendMessage(ws, "quote_create_session", [session])
sendMessage(ws,"quote_set_fields", [session,"ch","chp","current_session","description","local_description","language","exchange","fractional","is_tradable","lp","lp_time","minmov","minmove2","original_name","pricescale","pro_name","short_name","type","update_mode","volume","currency_code","rchp","rtc"])
sendMessage(ws, "quote_add_symbols",[session, "BINANCE:BTCUSDT", {"flags":['force_permission']}])

sendMessage(ws, "resolve_symbol", [chart_session, "symbol_1","={\"symbol\":\"BINANCE:BTCUSDT\",\"adjustment\":\"splits\"}"])
sendMessage(ws, "create_series", [chart_session,"s1","s1","symbol_1","1",300])

sendMessage(ws, "quote_fast_symbols", [session,"BINANCE:BTCUSDT"])

sendMessage(ws, "create_study", [chart_session,"st1","st1","s1","Volume@tv-basicstudies-118",{"length":20,"col_prev_close":"false"}])
sendMessage(ws, "quote_hibernate_all", [session])

#st='~m~140~m~{"m":"resolve_symbol","p":}'
#p1, p2 = filter_raw_message(st)
#sendMessage(ws, "resolve_symbol", [chart_session,"symbol_1","={\"symbol\":\"BINANCE:BTCUSDT\",\"adjustment\":\"splits\",\"session\":\"extended\"}"])
#sendMessage(ws, "create_series", [chart_session, "s1", "s1", "symbol_1", "1", 2])
#sendMessage(ws, "create_study", [chart_session,"st4","st1","s1","ESD@tv-scripting-101!",{"text":"BNEhyMp2zcJFvntl+CdKjA==_DkJH8pNTUOoUT2BnMT6NHSuLIuKni9D9SDMm1UOm/vLtzAhPVypsvWlzDDenSfeyoFHLhX7G61HDlNHwqt/czTEwncKBDNi1b3fj26V54CkMKtrI21tXW7OQD/OSYxxd6SzPtFwiCVAoPbF2Y1lBIg/YE9nGDkr6jeDdPwF0d2bC+yN8lhBm03WYMOyrr6wFST+P/38BoSeZvMXI1Xfw84rnntV9+MDVxV8L19OE/0K/NBRvYpxgWMGCqH79/sHMrCsF6uOpIIgF8bEVQFGBKDSxbNa0nc+npqK5vPdHwvQuy5XuMnGIqsjR4sIMml2lJGi/XqzfU/L9Wj9xfuNNB2ty5PhxgzWiJU1Z1JTzsDsth2PyP29q8a91MQrmpZ9GwHnJdLjbzUv3vbOm9R4/u9K2lwhcBrqrLsj/VfVWMSBP","pineId":"TV_SPLITS","pineVersion":"8.0"}])


# Printing all the result
a=""
while True:
    try:
        sleep(1)
        result = ws.recv()
        pattern = re.compile("~m~\d+~m~~h~\d+$")
        if pattern.match(result):
            ws.recv()
            ws.send(result)
            print("\n\n\n hhhhhhhhhhhhhhhhhhhhhh "+ str(result) + "\n\n")
        print(result)
        a=a+result+"\n"
    except Exception as e:
        print(e)
        break
    
generate_csv(a)
'https://github.com/rushic24/tradingview-scraper'

+37 млн рублей и депрессия. Ужесточат контроль за арендой квартир. Завязывайте с теханализом.

Всем привет, это ТОП лучших постов прошлой недели, которые писали авторы на Смартлабе!
Напомним, что у нас пока вечно действует конкурс, где мы делим 10тыр между авторами, которые попали в этот ТОП.
Так что, пишите 🔥🔥🔥 на смартлаб, попадайте в рассылку, и зарабатывайте вознаграждение!

Топ пост недели:
✅⭐️22❤️223 Mr Long: Я заработал 37 миллионов рублей и получил депрессию. Собрал 16 тыс просмотров и 342 комментария! Это был настоящий разгон!

Инвестиции:

✅⭐️25❤️242 FZF: Инвестиции и антипотребительство 

✅⭐️43❤️193 $100: Автоследование за рептилиями  — лайфхак о том, куда инвестировать.

✅❤️147 Алексей К: Как нас обманывают, показывая результаты инвестирования? чтобы понимать куда смотреть

❤️119 Азат Иванов: Недвижимость. В России ужесточат контроль за арендой квартир 

Актуально про налоги:

✅⭐️113❤️93 Павел: Как подать налоговую декларацию онлайн для дивидендов с акций США торгуемых на бирже СПБ? 


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

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