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

по

Здоровье трейдера,ожирение.

    • 02 июня 2016, 21:23
    • |
    • SMA
  • Еще

В Минздраве рассказали, как мужчинам избежать самого опасного вида ожирения.

Мужики- это касается многих! Что бы не росла талия, надо сокращать калорийность пищи. Без этого даже спорт бессилен!

Что бы сбросить вес, надо что бы количество потребляемых калорий, было меньше расходуемых. При спортивных нагрузках, ускорить сжигание жира на животе позволяет аминокислота L-карнитин, но она работает только при спортивных нагрузках! и естественно при условии, что вы сократили потребление калорий. Что бы  процесс сжигания жира начался, надо потреблять примерно 25-30 ккал на кг веса, так при весе в 82 кг  верхний придел калорий 2460 ккал в день или 700 грамм еды при средней калорийности в 350 ккал. Ее желательно разбить на 4 этапа и вместо всяких напитков, пить чистую воду! под спортивной нагрузкой подразумевается кардио тренировка  или спортивная нагрузка, при сердца биение 220-возраст *,7 нижний предел*,8 верхний предел. Т.е. если вам 35 лет, то ваше сердце биение, при беге на беговой дорожке, должено быть в пределах 130 — 148 ударов в минуту. Делать кардио тренировки нужно  где то около 40-46 минут в день и желательно с пульсометром. Если вы хотите нарастить мышечную массу то рацион нужно сместить в сторону белковой пищи.


Облигационная номенклатура

Потыкав веточкой в список облигаций, я задался вопросом: что означают коды Облигаций Федерального Займа?

Вот «ОФЗ 46017» — это что такое? А полный регистрационный номер — «SU46017RMFS8»?

Узнал.

Начну издалека: есть международный стандарт кодов для ценных бумаг — ISIN.
Правила просты:
1) 12 символов
2) Первые 2 — страна
3) Последний 1 — проверочный код

Проверочный код вычисляется по особому нумерологическому алгоритму, а правильность кода можно проверить здесь: http://www.isincodes.net/validate-isin.php Подставляем туда «SU46017RMFS8» — подтверждает, это ISIN. Точнее он формально ISIN — вон страна из двух букв, код посчитан верно, — но не ISIN это, потому что у этой облигации ISIN — «RU000A0DY8K8», а «SU46017RMFS8» — номер российской госрегистрации.

В сухом остатке, мы разгадали значение первых двух символов и последнего одного. «SU» — код страны, Soviet Union. Почему СССР — отдельный интересный вопрос. А последняя цифра «8» — техническая и рассчитывается по ISIN-алгоритму.



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

Анализ коинтеграции пар активов на R и можно ли торговать RTS только по Brent

    • 02 июня 2016, 06:47
    • |
    • SciFi
  • Еще
Продолжаю изучать R и делиться кодом. На этот раз проанализируем коинтегрированность. Вообще, торговать корреляции опасно, так как они могут оказаться случайными. Гораздо безопаснее коинтеграцию. Хотя и она может ломаться.

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


Коинтеграция Si со спотом
 

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

Тренд - друг или враг-2 : Систематическая ошибка исследования.

В предыдущем посте smart-lab.ru/blog/328182.php я пытался применять метод автокорреляции т.е. анализа смещенного временного ряда, пытаясь использовать его для вычисления смещения вероятности продолжения тренда от среднего значения. Наиболее продвинутые могли заметить, что выборка, которую мы там анализировали, содержала все формально соответствующие условию отрезки, что скорее всего, далеко от того, что себе представляло большинство читателей. Дело в том, что по критерию «изменения за период» программа отбирала примерно следующее:
Тренд - друг или враг-2 : Систематическая ошибка исследования.

т.е. результаты коротких периодов были многократно усилены за счет длинных, в которые они входили. Иными словами, была допущена систематическая ошибка исследования. Попробуем исправить её, добавив дополнительную «ногу» в паттерн, перейдя от \/ к /\/ паттерну. Два периода будут описывать условия вхождения(разворот тренда), один — результирующий. Порог прежний — минимальное изменение 2% в каждом из предыдущих периодов, 0.1% в результирующем. Результат для SPY:
Тренд - друг или враг-2 : Систематическая ошибка исследования.

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

грааль своими руками №_

Тут меня недавно упрекали в том, что я только критикую перебор 50тысяч индикаторных систем а сам ничего не пишу. 
Хотели — получите

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

Рассмотрим явление, которое имеет место каждый день, на любой бирже, на любом инструменте. 
Определенное число участников рынка торгует по индикаторам или пробоям уровней. По каким именно индикаторам нам знать не нужно. 
Но «каждый школьник знает» что в точках, где входит большинство участников — рынок получает ускорение в какую нибудь сторону. 
Как найти эти точки?
Для начала определим тайм фрейм. В свое время на смарт-лабе болтались опросы — какой фрейм используете? Очень много голосов отдано 1ч фрейму.  Зная фрейм начинаем исследования. 
Строим в экселе распределение обьемов внутри часа. Усредненно это будет гистограмма вида W, где видно, что максимальные обьемы проходят в начале и конце часа. Чуть меньше — на отметке 30 мин. Есть так же всплески на 15 и 45 минутах. Вывод — все входят в конце часа и начале следуюшего. После того как сработали их сигналы на 1ч таймфрейме. Мувинги скрестились, за уровнем закрылись — это нам не важно. 

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

Код для формирования минуток из таблицы всех сделок квика для спота

Порядок действий

1. Формируем в квике таблицу всех сделок со следующими параметрами

Код для формирования минуток из таблицы всех сделок квика для спота

Фильтром отбираем нужные инструменты.

2. Скачиваем из Интернета свободно распространяемый DDE сервер от Морошкина с прилагаемыми dll.
3. В соответствующих местах кода заменяем код на вот этот

using System;
using System.Collections.Generic;
using System.Linq;
using System.IO;
using System.Text;
using System.Timers;
using System.Threading;
using XlDde;

namespace ConsoleApplication2
{
class Program
{
const string service = «myDDE»;
const string candleSPOT = «SPOT»;


static void Main(string[] args)
{

using (XlDdeServer server = new XlDdeServer(service))
{

server.AddChannel(candleSPOT, new SPOTChannel());
server.Register();

Console.WriteLine(«DDE server ready. Press Enter to exit.\n\n»);
Console.ReadLine();
}



}
}


// **********************************************************************
// * Классы DDE каналов с обработчиками данных *
// **********************************************************************


class SPOTChannel: XlDdeChannel
{
//static int time2 = 1000;
static int em = 7;
static int m = 1200;
static int[] NM = new int[em];
static int NMM = 0;
static int LastMinute = 0;
static int mm = 1638400;
static double[] Price_trade = new double[mm];
string[] EM_trade = new string[mm];
static int[] Time_trade_I = new int[mm];
static int[] Volume_trade = new int[mm];
static int[,] Time = new int[em,m];
static double[,] O = new double[em,m];
static double[,] H = new double[em,m];
static double[,] L = new double[em,m];
static double[,] C = new double[em,m];
static double[,] V = new double[em,m];

protected override void ProcessTable(XlTable xt)
{

//int time3 = 1000;
int[] nach = new int[em];
int nach1 = 0;
int i = 0;
int j = 0;
int s = 0;
int curHour = 0;
int curMin = 0;
int curDay = 0;
int curSec = 0;
int curDay_1 = 0;
string name;
string[] bf;
string[] EM = new string[em];
DateTime moment;
string[] Time_trade = new string[mm];



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

Не выдержала и скинула ММК, не вышло с меня инвестора (((

Не выдержала и скинула ММК, не вышло с меня инвестора (((
Брала на свои по 8 рублей в 2014, сегодня сдала все — цена, падлюка, заползла за предыдущий дневной хай. Моя цель была — 31-32. Увы, не сложилось. Не вышло из меня инвестора, по правильному надо было до 35 сидеть… Эх… Жалею лишь об одном, что на плечи не взяла.

Повышаем квалификацию.

Для тех, кто не является профессиональным экономистом, очень важно повышать свой уровень экономических знаний. В принципе, повышать уровень знаний надо всем, ну или, как минимум, освежать или обновлять свои знания. В настоящий момент много учебных заведений выкладывают свои курсы. Есть так же специализированные площадки по обучению. Одной такой площадкой является площадка coursera.org. На ней регулярно проходят курсы на разные темы. Так с 30 мая начались курсы «Оценка стоимости компании», которые проводят специалисты Высшей школы экономики. Можно получить знания бесплатно, а если нужен сертификат — заплатить небольшие деньги и сдать тест.

К вопросу об Альфе

Классический расчет α управления осуществляется через линейную регрессию:


ΔSt=βΔBt+α+εt,

где ΔS — приращение счета в %, «очищенное» от вводов-выводов (для фондов — приращение стоимости «пая» или акций фонда),
ΔB  — приращение бенчмарка в %,
εt — ошибка линейной регрессии.

Как видите, «лучше бенчмарка» на росте или на падении ничего не говорит нам о знаке α. Потому что быть лучше бенчмарка на росте можно за счет β>1 даже с отрицательной альфой, а на падении — за счет β<1. И только одновременный «обыгрыш» бенчмарка и на росте и на падении приведет к тому, что α, рассчитанная по всему периоду будет положительна. Более того, α может быть положительна и при проигрыше бенчмарку на росте и только при проигрыше бенчмарку на падении она с большой вероятностью будет отрицательна.

Но все, кто хоть раз считал α и β, прекрасно знают, что они нестационарны по времени и их значения, вычисляемые, например, по 100 тактам, временами сильно отличаются от результатов расчетов на всей истории. Но это хоть можно наглядно отследить, построив «альфа-бета карту» относительно бенчмарка. Вот, например, 100-дневная «альфа-бета карта» для нашего расчетного портфеля, ранее называвшегося «Суперриск»:

К вопросу об Альфе
относительно бенчмарка, определенного здесь (аналог рублевого buy&hold на фьючерсе, только рассчитываемый по значениям самого индекса)

К вопросу об Альфе

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

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