Постов с тегом "Котировки": 534

Котировки


По поводу сброса технологических «фишек» и ухода в активы-убежища...

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

 Нынче, инвесторам для входа на американский рынок, уже настоятельно рекомендуют хорошенько подумать и подождать момента, когда пройдут выбора президента в США, потому что возможно/невозможное президентство Байдена, по мнению аналитиков с Уолл-Стрит, приведет к ещё мощному обвалу котировок и прибыли из-за взлета налоговых отчислений корпоративных гигантов. Да и напряженность между Китаем и США, которая уже выходит на новый виток в этот предвыборный период, добавила и еще добавит самой разной и весьма непредсказуемой проблематики...
  • обсудить на форуме:
  • Nasdaq

Да, тёмных лошадок хватало...

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

В десятке самых доходных акций с начала 2020 года, оказались бумаги компании «Южуралникель», законсервированного несколько лет назад завода и принадлежащего «Мечелу». И вдруг, в июле, они начали очень резко дорожать и без всяких на то причин, а в итоге, их рост к концу августа составил 145%. 

Акции энергетической компании ТГК-2, с начала года прибавили более 100%, без всяких на то значимых корпоративных новостей и вошли в список самых торгуемых после бумаг Сбербанка, «Новатэка» и «Газпрома». 

Лидером доходности стала золотодобывающая компания «Селигдар», акции которой прибавили 285,97%, у которой за первое полугодие выручка выросла на 38%, а чистый убыток вырос с 928 млн рублей до 4,021 млрд рублей (из-за переоценки кредита, полученного в эквиваленте цен на золото). 

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

Финам сломался

В Transaq на акциях NYSE, NASDAQ (по крайней мере, те что я отслеживаю — 100 шт.) на 80% вот такие спайки идут второй день.
Финам сломался
В мобильном приложении Finam таких спайков нет. Плюс в Transaq стали котировки американские не с открытия рынка идти, а где-то минут через 15 с начала торгов. Что-то там с котировками «оптимизировали». Кто америку торгует через Финам, посмотрите котиры, есть ли у вас такие многочисленные шипы?



С++ Библиотека для сервера и клиента Named Pipe

В общем, сделал библиотеку simple-named-pipe-server для  работы с именованными каналами. Библиотека содержит сервер и клиент для C++11, а также клиент для MQL4.

С++ Библиотека для сервера и клиента Named Pipe


Очень простая, многопоточная серверная и клиентская библиотека Named Pipe, реализованная с использованием C++11. Проект был проверен на компиляторе mingw 7.3.0 x64. Папка code_blocks содержит примеры для IDE Code::Blocks. Не забудьте в проектах указать свой компилятор, иначе проект не соберется. Сделал либу только сегодня, так что в ней могут быть ошибочки.

Пример сервера
#include <iostream>
#include "named-pipe-server.hpp"

int main() {
    /* в конструкторе сервера можно также задать размер буфера */
    SimpleNamedPipe::NamedPipeServer server("my_server");

    /* обработчики событий */
    server.on_open = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection) {
        std::cout << "open, handle: " << connection->get_handle() << std::endl;
    };
    server.on_message = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection, 
			const std::string &in_message) {
        /* обрабатываем входящие сообщения */
        std::cout << "message " << in_message << ", handle: " << connection->get_handle() << std::endl;
        connection->send("ok");
    };
    server.on_close = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection) {
        std::cout << "close, handle: " << connection->get_handle() << std::endl;
    };
    server.on_error = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection, const std::error_code &ec) {
        std::cout << "error, handle: " << connection->get_handle() << ", what " << ec.value() << std::endl;
    };

    /* запускаем сервер */
    server.start();
    std::system("pause");

    /* останавливаем сервер 
     * (деструктор класса сам выполнит остановку, вызывать не обязательно)
     */
    server.stop();
    std::cout << "close program" << std::endl;
    return EXIT_SUCCESS;
}


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

Где найти такие тикеры?

Доброго времени суток!

Прошу помощи, не могу найти биржевые котировки на сырье, а именно: уксусная кислота (acetic acid), муравьиная кислота (formic acid) и гидроксид калия (potassium hydroxide).

Подскажите, знающие люди, где можно посмотреть?

Всем хороших выходных!


Получаем котировки MOEX ETF для калькулятора портфелей

Не вдохновлено ссылками ниже, но напомнило о выкладывании в публичный доступ.
smart-lab.ru/blog/620330.php
smart-lab.ru/blog/616708.php
Всем привет!
В ходе тестов калькулятора портфелей
github.com/Oppositus/CalculatorAA
возникло понимание, что его внутренние инструменты импорта котировок уже не работают. Так давайте напишем скрипт, который будет получать их через MOEX ISS API. Вывод скрипта-CSV файл.
Репозиторий github.com/helpau/MOEX_ETFs/blob/master/main.py
Тот же код:

tickers=["FXGD","FXUS","FXIT","SBSP","FXRL","FXRB","FXRU","SBCB","SBGB","SBRB"]
import requests
import apimoex
import pandas as pd
df=pd.DataFrame()
for ticker in tickers:
    with requests.Session() as session:
        data = apimoex.get_board_history(session, ticker,board="TQTF")
        df1 = pd.DataFrame(data)
        df1.set_index('TRADEDATE', inplace=True)
        df.info()
        df[ticker]=df1["CLOSE"]
df.to_csv("your_table.csv",sep=";")


P.S. Касательно самого калькулятора портфелей-полученный файл необходимо дополнительно обработать, чтобы на 1 год для 1 ETF было 12 записей. Особо пытливые могут исследовать, в какой день лучше проводить ребалансировку.


Как качать много котировок и продолжать это делать

Навеяло этим постом от очередного энтузиаста: https://smart-lab.ru/blog/620330.php

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

Ну вставляйте вы вызовы sleep() в циклы, это же не ХФТ у вас!

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

И если вы не в состоянии корректно написать закачивалку данных, то может вообще не стоит заниматься алготорговлей, это же минимум в сто раз сложнее!


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