4 votos

Bolsa de los estados unidos - según volumen de alerta en tiempo real

Estoy en busca de SMS/correo electrónico basado en alertas (o Android/Mac) que es configurable basado en el volumen.

Quiero ser capaz de capturar picos repentinos en el volumen, por lo que necesita ser monitoreado en tiempo real. Lo más cercano que he encontrado es timetotrade.la ue y sus alertas personalizadas son fantásticas, puedo usar una variedad de parámetros técnicos para configurar una alerta personalizada y lo han enviado a mi correo electrónico o SMS. Sin embargo, el problema es que su mercado de los estados unidos de alimentación es de 15 minutos de retraso.

Estoy buscando una característica similar a:

Alert if volume is over 300k (1 minute interval) and do not alert for next 15 minutes.

Un ejemplo sería la medida de un pico en la VIX o VXX de volumen en tiempo real. He estado buscando por días, de altos y bajos pero StackExchange parece ser la mejor apuesta.

3voto

Sergey Osypchuk Puntos 2225

Este sería un buen Raspberry Pi proyecto de Mathematica, que viene gratis en el Raspbian OS.

Usted puede programar y salir corriendo. No es caro y no usa mucho poder.

Un programa para monitorear los precios de las acciones o el volumen podría ser escrito como simplemente como :-

enter image description here

Esto comprueba el volumen de las operaciones de Oct de 2014 a NOSOTROS futuros sobre el petróleo crudo cada 30 segundos y envía un correo electrónico si el volumen de saltos de más de 100.

Los datos financieros en este ejemplo, con curaduría de Yahoo. Si los datos no están disponibles o no se actualizan con la frecuencia suficiente, si usted puede encontrar una alternativa de fuente de datos en línea por lo general es posible leer los datos. Por ejemplo, este es al parecer de datos en tiempo real :-

data = Import[
   "http://www.investing.com/commodities/crude-oil-streaming-chart",
   "Data"];
First[Cases[data, {"Crude Oil", __}, Infinity]]

{Petróleo Crudo, 92.79, -0.67, -0.71%}

Después de dejar el anterior programa que se ejecuta en la redacción de este el volumen de operaciones ha aumentado de este modo :-

enter image description here

Editar

Acabo de crear este se ejecuta en una Raspberry Pi. Tuve que usar gmail para el correo electrónico de instalación como se describe en este post: Configuración de Mathematica para enviar correo electrónico desde un bloc de notas. De todos modos, es de trabajo. Espero no tener inundado con mensajes de correo electrónico. ;-)

datalist = {};

task = CreateScheduledTask[
   AppendTo[datalist,
    {DateList[], v2 = FinancialData["NYM:CLV14", "Volume"]}];
   If[v2 - v1 > 100,
    SendMail[
     "To" -> "me@email.com",
     "Subject" -> "Volume alert",
     "Body" -> "Volume has jumped 100+ in the last 30 secs.",
     "From" -> "xxx...@gmail.com",
     "Server" -> "smtp.gmail.com",
     "ReplyTo" -> "xxx...@gmail.com",
     "UserName" -> "xxx...@gmail.com",
     "Password" -> "secret",
     "PortNumber" -> 587,
     "EncryptionProtocol" -> "StartTLS"]];
   v1 = v2, 30];

v1 = FinancialData["NYM:CLV14", "Volume"];
StartScheduledTask[task];

1voto

HammerTime Puntos 11

TdAmeritrade ofrece este servicio de forma gratuita mediante la 3ª parte de la compañía markit. De markit del sitio, a continuación se muestra su garantía.

http://www.markit.com/product/markit-on-demand

Markit En Demanda de la entrega de un promedio de dos millones de alertas por día a través de diversas plataformas tecnológicas y a través de múltiples canales, incluido el correo electrónico, los mensajes instantáneos, inalámbrico, RSS y Facebook. Los inversionistas pueden suscribir a sus alertas de elección, y Markit En La demanda de garantías de que van a recibir una alerta en el plazo de cinco minutos de la desencadenador de eventos para todos los precios y en el volumen de las alertas

0voto

pedalpete Puntos 185

En tiempo Real de la equidad (o cualquier otro mercado) datos no disponibles de forma gratuita en cualquier lugar en los estados unidos. Siempre es retrasado por 10-15 minutos.

Por otro lado, los corredores en línea que tiene como objetivo el "día del comerciante" (Interactive Brokers, TD Ameritrade, etc.) ofrecemos mucho más cerca de los datos en tiempo real Y cuentan con todas las herramientas/alertas/gráficos/etc. usted jamás podría soñar. Apuesto a que el tipo de alerta que están pidiendo es disponible con sólo un par de clics en uno de estos agentes en las plataformas.

Por supuesto, cuentas con estos corredores en línea no son libres; usted debe pagar por estas sofisticadas herramientas y rápido acceso a los mercados. Otro aspecto negativo es que las fuentes de los datos enviados por incluso el más sofisticado corredor en línea están siendo retrasado por decenas de segundos en comparación con las fuentes de los datos utilizados por los grandes bancos y a los inversores profesionales. Por no hablar de que la inversión del brazo de el corredor va a ser la realización de sus operaciones basándose en las fuentes de los datos antes de transmitir a usted.

Así que esto nos lleva a la pregunta: ¿por qué necesitan información en tiempo real? Está tratando de "día del comercio" -- es decir, beneficios desde el minuto a minuto de las fluctuaciones en el mercado de valores? (Yo no puedo en buena conciencia recomendar que, pero la mejor de las suertes para usted.) Por otro lado, si usted realmente no necesita "tiempo real" de datos para su aplicación, entonces yo apoyo a @ChrisDegnen del enfoque: el uso público de feeds de datos y escribir su propio software. Usted probablemente no va a encontrar ninguna de las herramientas libres para el tipo de alerta que usted está buscando, porque la mayoría de la gente que quieren estos tipos de alertas también se necesita más rápido se alimenta y por lo tanto ya el uso de una línea del corredor de herramientas.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X