Red de conocimiento del abogados - Ley de patentes - ¿Cómo obtener información del mercado de valores en tiempo real? ¿Existe alguna interfaz pública o fuente de datos relevante?

¿Cómo obtener información del mercado de valores en tiempo real? ¿Existe alguna interfaz pública o fuente de datos relevante?

Interfaz de datos bursátiles en tiempo real

Actualmente existen dos métodos para obtener datos bursátiles:

1.

Esta URL devolverá una cadena de texto, por ejemplo:

var

hq_str_sh601006="Daqin Railway, 27.55, 27.25, 26.91, 27.55, 26.20, 26,91,

26,92,

22114263, 589824680, 4695, 26,91, 57590, 26,90, 14700,

26,89, 14300,

26.88, 15100, 26.87, 3100, 26.92, 8900, 26.93,

14230, 26.94, 25150, 26.95, 15220, 26.96, 2008-01-11,

15:05: 32 ";

Esta cadena está unida por una gran cantidad de datos. Los datos con diferentes significados están separados por comas. Según el pensamiento del programador, el número de secuencia comienza desde 0.

0: "Daqin Railway", nombre de la acción;

1: "27,55", precio de apertura de hoy

2: "27,25", precio de cierre de ayer; ;

3: "26,91", precio actual;

4: "27,55", precio más alto de hoy

5: "26,20", precio más bajo de hoy; ;

6: "26,91", el precio de oferta, es decir, la cotización "compra uno"

7: "26,92", el precio de oferta, es decir, el "; vender una" cotización;

8: "22114263", el número de acciones negociadas. Dado que el comercio de acciones utiliza cien acciones como unidad básica, cuando se usa, el valor generalmente se divide por cien;

9:" 589824680″, el monto de la transacción, la unidad es “yuan”, para mayor claridad, la unidad del monto de la transacción suele ser “10,000 yuanes”, por lo que el valor generalmente se divide entre 10,000;

10:”4695″, aplicación "Compre uno" para 4695 acciones, es decir, 47 lotes;

11: "26,91", cotización "Compre uno";

12: "57590", "Compre dos"

p>

13: "26,90", "Compre dos"

14: "14700", " Compra tres"

15: "26,89", "Compra tres"

16: "14300", "Compra cuatro"

17: "26,88", "Compre cuatro"

18: "15100", "Compre cinco"

19: "26,87", "Compre cinco"

20: "3100" , "Vender uno" declara 3100 acciones, es decir, 31 lotes;

21: "26,92", cotización "Vender uno"

(22,

23), (24, 25), (26,27), (28,

29) "Vender dos" para "vender cuatro" respectivamente

30: "2008-01 -11", fecha;

31: "15:05: 32″, hora;

Un ejemplo de aplicación JavaScript simple:

script

type="text/javascript" src="/list=sh601006"

charset="gb2312">/script>

/javascript">

var

elementos=hq_str_sh601006.split("," );

document.write("precio

actual:"+elementos[3]) ;

Este código genera Daqin Railway (código de stock: 601006)

precio

actual: 14,20

Si desea consultar varios acciones al mismo tiempo, agregue una coma al final de la URL, más El código de acciones es suficiente, por ejemplo, si desea consultar los precios de mercado de Daqin Railway (601006) y Datong Coal Industry (601001) a la vez, utilice la URL como esta:

/list=sh601003,sh601001

Consulte el índice de mercado, por ejemplo, consulte el índice compuesto de Shanghai (000001):

/list=s_sh000001

Los datos devueltos por el servidor son:

var

hq_str_s_sh000001="Índice compuesto de Shanghai, 3094.668,-128.073,-3.97,436653 ,5458126";

Los significados de los datos son: nombre del índice, puntos actuales, precio actual, tasa de subida y bajada, volumen de operaciones (lotes), facturación (10.000 yuanes);

Consulta Índice de Shenzhen:

/list=s_sz399001

Para obtener el gráfico de líneas K y el gráfico diario de acciones, etc., solicite la URL /…./…/*. gif, donde * representa el código de stock, como se detalla a continuación: <

/p>

Ver gráfico diario de líneas K:

/newchart/daily/n/sh601006.gif

Consulta de tiempo compartido:

/ newchart/min/n/sh000001.gif

Consulta diaria de K-line:

/newchart/daily/n/sh000001.gif

K-line semanal consulta:

/newchart/weekly/n/sh000001.gif

Consulta mensual de línea K:

/newchart/monthly/n/sh000001.gif

1.2

Datos financieros de Baidu y Google

Al buscar un determinado código de acciones en Baidu,

google, se mostrará información relevante sobre esta acción. que se muestra en los titulares Información, por ejemplo, al buscar 601006 en Google,

El primer resultado de la búsqueda es el siguiente:

Al hacer clic en la imagen de la izquierda, encontramos que Esta imagen estará vinculada al canal financiero de Sina, es decir, los datos de las acciones de Google también se obtienen de Sina. Después del análisis de captura de paquetes, se descubrió que Google también utiliza la interfaz introducida en 1.1.

Los datos de acciones de Baidu provienen del canal financiero de baidu

/list=sh"&code&"")

if

no len( stockdata )=0 entonces

stockdata=split(stockdata,chr(34))(1)

fin si

si

len (stockdata)=0

luego

stockdata="0,0,0,0,0,0,0,0,0,0,0,0"

else

stockdatasplit=split(stockdata,",")

stockdata=""&exstock.checkstr(stockdatasplit(0))&","&stockdatasplit(1 ) &","&stockdatasplit(2)&","&stockdatasplit(3)&","&stockdatasplit(4)&","&stockdatasplit(5)&","&formatdatetime(""&stockdatasplit(30)&"

"&stockdatasplit(31)&"",0)&""

end

if

'0=nombre de la acción,1=Precio de apertura , 2=precio de cierre de ayer, 3=precio actual, 4=precio más alto, 5=precio más bajo, 6=hora de actualización

getstockdata=stockdata

fin

función

función getstockimg(código)

dim

rndnum,addnum,checkcode,imgsource

si len(código)= 5

entonces

getstockimg="/newchart/daily/n/sh"&code&".gif"

finalizar

si

p>

imgsource=""

caso

3

getstockimg="/curve/realtime/index2.php?code=1a0001&w=180&h = 140"

getastockimgb="/curve/realtime/index2.php?code=399001&w=180&h=140"

imgsource=""

caso < / p>

3

getastockimg="list.com/stockchart/realline.chart?1a0001&1002&SZ

180

140"

getastockimgb="list.com/stockchart/realline.chart?399001&1002&SZ

180

140"

imgsource="list.com/"

p>

caso

4

getastockimg="/newchart/small/ish000001.gif?118917655832

8"

getastockimgb="/newchart/small/isz399001.gif?1189176558328"

imgsource=""

caso

5

getastockimg="stock.com/"

caso

6

getastockimg="/WebServices/ChinaStockWebService.asmx

Datos del mercado de valores de China

Servicio WEB (admite todos los fondos, bonos y acciones en los mercados de valores de Shenzhen y Shanghai), los datos se actualizan en tiempo real. Gráfico de tendencia de tiempo compartido GIF de salida, gráfico de líneas K diario/semanal/mensual, datos de mercado en tiempo real (nombre de la acción, hora del mercado, último precio, precio de cierre de ayer, precio de apertura de hoy, aumento o disminución de cantidad, mínimo, máximo, aumento o disminuir, volumen de operaciones, facturación, precio de oferta, precio de oferta, índice de comisión, compre uno - compre cinco, venda uno -

Vende cinco).

Este servicio WEB proporciona las siguientes interfaces:

2.1.1

getStockImageByCode

GET

Gráfico de tendencias de tiempo compartido de GIF de acciones

INput: theStockCode =

Código de stock, como por ejemplo: sh000001

POST /WebServices/ChinaStockWebService.asmx

HTTP/1.1

Host: www.webxml.com.cn

Tipo de contenido:

text/xml; charset=utf-8

Longitud del contenido :

longitud

SOAPAction:

"/getStockImageByCode"

cadena

Salida:

2.1.2

getStockImageByteByCode

Obtener matriz de bytes del gráfico de tendencia de tiempo compartido GIF de acciones chinas

Entrada: theStockCode

= Código de stock, como: sh000001

POST /WebServices/ChinaStockWebService.asmx

HTTP/1.1Host: www.webxml.com.cnContent-Type: text/xml

charset=utf-8Content-Length: lengthSOAPAction:

"/getStockImageByteByCode"

string

Los datos devueltos son los siguientes:

R0lGODlhIQIsAfcAAAAAAAwLBxkGBQ4ODhAQEBsSChUVFS4TDB8eGQkA9koPCDAAzy4mFVgAp2UYC0IqEUYuBVwiDEAsI1QnFX8AgDU1NUozFlgxD6cBWVY5FnIwEmQ4Gc0AMlhDHPEADlVJ MEpKSm1IHOUB WpY3FZMyVY9IGXRWIEFmWGNYUmpdPXJgHQB8HK9EGGBgX4lXIACoAHhkMyt4m4VkJtstbv8A

2.1.3

getStockImage_kByCode

Obtener GIF de acciones de China directamente K diario/semanal/mensual

Línea Gráfico (545* 300 píxeles/72 ppp)

ENTRADA: theStockCode =

Código de acciones

theType = tipo de gráfico de líneas K (D: diario [predeterminado], W: semanal, M: mes),

POST

/WebServices/ChinaStockWebService.asmx HTTP/1.1Host:

www.webxml.com.cnContent- Tipo: text/xml ; charset=utf-8Content-Length:

lengthSOAPAction: "/getStockImage_kByCode" cadena

cadena

Por ejemplo, ingrese como se muestra a continuación :

El resultado devuelto es el gráfico semanal de líneas K:

2.1.4

getStockImage_kByteByCode

Obtenga GIF de acciones chinas diariamente/ K semanal/mensual

Matriz de bytes de gráfico lineal

Inp

ut: theStockCode = código de stock, como por ejemplo: sh000001

POST

/WebServices/ChinaStockWebService.asmx HTTP/1.1Host:

www.webxml.com. cnContent -Type: text/xml; charset=utf-8Content-Length:

lengthSOAPAction: cadena "/getStockImage_kByteByCode"

HTTP/1.1 200 OKContent-Type: text/xml; charset =utf-8Content-Length: length

base64Binary

Por ejemplo, ingrese como se muestra a continuación:

El resultado devuelto es el byte del gráfico de líneas K semanal matriz

R0lGODlhIQIsAfcAAAAAAAwLBxkGBQ4ODhAQEBsSChUVFS4TDB8eGQkA9koPCDAAzy4mFVgAp2UYC0IqEUYuBVwiDEAsI1QnFX8AgDU1NUozFlgxD6cBWVY5FnIwEmQ4Gc0AMlhDHPEADl VJMEpKSm1I HOUBWpY3FZMyVY9IGXRWIEFmWGNYUmpdPXJgHQB8HK9EGGBgX4lXIACoAHhkMyt4m4VkJtstbv8A

2.1.5

getStockInfoByCode

Obtenga cotizaciones de acciones chinas en tiempo real

entrada : theStockCode

= Código de stock

POST /WebServices/ChinaStockWebService.asmx HTTP/1.1Host:

www.webxml.com.cnContent-Type: texto/ xml; charset=utf-8Content -Length:

lengthSOAPAction: "/getStockInfoByCode"

string

El valor devuelto es una matriz de cadenas unidimensional

String(24), la estructura es: String(0) código de acciones, String(1) nombre de las acciones, String(2) hora de mercado, String(3) último precio (yuanes), String(4) ayer precio de cierre (yuanes), String(5) Apertura de hoy (yuanes), String(6) cambio de precio (yuanes), String(7) más bajo (yuanes), String(8) más alto (yuanes), String(9) cambio de precio (%), String(10) Volumen de negociación (lotes), String(11) Volumen de negociación (10.000 yuanes), String(12) Precio de oferta (yuanes), String(13) Precio de oferta (yuanes), String(14) Comisión ratio (%), String(15) )-String(19) compra uno

-compra cinco (yuanes)/lote, String(20)-String(24) vende uno-vende cinco (yuanes) /lote.

Web

El método de servicio es similar a la adquisición de datos DBWS en el proyecto concurrente actual, que obtiene datos relevantes del servidor DBWS a través del protocolo SOAP.

Utilice Yahoo para consultar las acciones chinas

/d/quotes.csv?s=MSFT&f=slc1wop

Volver al precio de las acciones de Microsoft

"MSFT","4:00pm

- 30.70",+1.04,"21.46 -

30.75",29.77,29.66

/d/comillas csv?s=000969.SZ&f=slc1wop

Suele haber un retraso de media hora para este regreso a Antai Technology.

Pero s=000969.sz

El sz detrás de esto significa Shenzhen, y Shanghai es el sufijo SS