Nyse Trading System Architettura


Informazioni di mercato al NYSE e NYSE MKT sono aperti dal Lunedi al Venerdì 9:30-16:00 ET. Connettività semplificando l'accesso multi-mercato con uno aerodinamico SFTI Collegamento semplificare la connettività con Secure Financial Transaction Infrastructure0174 (SFTI0174). Sia cercando di espandersi in nuovi mercati, semplificare multiple connessioni dirette o trovare una soluzione conveniente per le vostre esigenze di ridondanza, SFTI offre una soluzione di infrastruttura facilmente scalabile. FIX e specifiche tecniche binario NYSE amp NYSE Amex Equities UTP diretti API Note: Routing per Broker Booth Systems e NYSE Arca non è attualmente disponibile attraverso l'UTP API Direct. NYSE Arca Azioni, Opzioni, e NYSE MKT Opzioni sessione Modulo di richiesta e procedure AdditionRemoval Si può anche utilizzare la sessione di produzione modulo di richiesta per richiedere la rimozione di sessioni. Commercio reporting Facility FINRANYSE commerciale di riferimento Facility0174 (TRF0174) fornisce un metodo automatizzato, conveniente ed a basso costo per segnalare il vostro commercio fuori borsa NYSE, NYSE Amex, NYSE Arca e NASDAQ titoli quotati. Il TRF è a disposizione di tutte le organizzazioni membro FINRA che hanno un accordo FINRANYSE TRF Subscriber Servizi firmato. Il FINRANYSE TRF supporta rapporti di commercio singolo lato in cui la parte richiedente identifica il suo lato e le controindicazioni commerci lato ATS e mestieri principali privi di rischio possono essere segnalati utilizzando una seconda relazione commerciale che viene segnalato come non-media Tutti i rapporti commerciali sono convalidati per garantire vi è un accordo di servizio uniforme approvato dalla FINRA client Management Tool Questo strumento di gestione client web-based completamente interattivo e sicuro (CMT) è disponibile per l'ingresso e la gestione degli scambi sul FINRANYSE TRF. La CMT è uno strumento multifunzionale che fornisce un facile ingresso ordine, un cruscotto di sintesi, strumenti di reporting e funzionalità di compensazione per TRF relazioni. La sua interfaccia estremamente intuitiva è costruito sulla stessa architettura ArcaVision e NYSE Arca Azioni CMT. È possibile utilizzare il logon Arca CMT esistente. Visualizzare, scaricare, busto, sostituire e creare report Commercio tornare 6 mesi View, corretto e ri-presentare relazioni rifiutati aggiungere e modificare lo stesso giorno Rapporti Commercio Aggiungere e invertire rapporti commercio di giorno precedente filtrare l'attività intraday da qualsiasi modificatore di rapporto, il tempo di esecuzione, presentazione tempo, o partito informazioni Sommario cruscotto fornisce point-and-click l'accesso a Excel report esportabili e dayrsquos precedenti attività in base al tipo di compensazione, modificatori Reg NMS, o revisioni Tutte le operazioni segnalati al FINRANYSE Fondazione devono essere conformi alle norme e agli orientamenti di segnalazione commercio FINRA, la leggi federali sui titoli, tra cui SEC Reg. regole NMS e tutte le altre regole e regolamenti applicabili. Gli strumenti di conformità dashboard e report includono il monitoraggio e gli avvisi definiti dall'utente così come una traccia di controllo scaricabile. Dashboard: Una pagina web che consente a un utente di visualizzare informazioni di riepilogo su loro commerci con criteri multipli Particolare Drill Down: Una presentazione più granulare delle informazioni sulla sintesi cruscotto commercio attraverso Alerting: Confronto in tempo reale di rapporti commerciali verso NMS protetto Rapporti BBO: download di Excel delle informazioni dettagliate Capability Multiday la capacità di trovare le informazioni contenute nel cruscotto, drill down e rapporti storicamente per 6 months. Provides avvisi, metriche, il monitoraggio e dati agli utenti della Fondazione e responsabili della conformità. Le principali funzionalità: statico e avvisi definiti dall'utente sulla base di rapporti commerciali, avvisi statiche e definiti dall'utente basati su dati di mercato, dati storici, i dati scaricabili, responsabile del flusso di lavoro di conformità. La FINRANYSE TRF offre agli utenti la possibilità di avere clearing presentati per loro di DTCC via QSR o AGU. FINRANYSETRF compensazione è sottoposto a DTCC direttamente tramite QSR o AGU per la compensazione presentate da FINRANYSE TRF, correzioni commerciali vengono elaborati automaticamente a DTCC (pre-settlement) Metodo Cancellazione è designato ad ogni fine di consentire la presentazione flessibilità QSR dal partecipante al DTCC è anche supportato i partecipanti devono avere un contratto valido tecnico qualificato (QSR) in posizione con le parti contra segnalare un mestiere dove il partito contropartita è un altro PREZZI commerciante broker e Revenue sharing la seguente tabella fornisce i consolidati ricavi condivisione dei dati percentuali di mercato su nastro basata sulla quota di mercato riportato da un membro per il FINRANYSE Fondazione nel corso di un trimestre civile. Ai fini della regola 7610B, un memberrsquos ldquoMarket Sharerdquo è la percentuale calcolata dividendo il numero complessivo di contratti (applicabile al nastro corrispondente) riferito dal membro al FINRANYSE Fondazione nel corso di un trimestre solare per il numero totale di tutti i mestieri segnalati il CTA o UTP SIP (applicabile al nastro rilevante) durante il trimestre. Dati di mercato Entrate Percentuali di condivisione quota di mercato Segnalato al FINRANYSE TRF a nastro A, B o C Percentuale di Dati di mercato Entrate condivisa in nastro A, B o CTrading Piano Architettura Trading floor Architettura esecutivo Panoramica L'aumento della concorrenza, volume di dati di mercato più elevata, e la nuova normativa richieste sono alcune delle forze trainanti cambiamenti del settore. Le imprese stanno cercando di mantenere il proprio vantaggio competitivo, modificando continuamente le loro strategie di trading e aumentando la velocità del trading. Un'architettura valida deve includere le più recenti tecnologie di entrambi i domini di rete e delle applicazioni. Deve essere modulare per fornire un percorso gestibile di evolvere ogni componente con il minimo disturbo al sistema complessivo. Pertanto l'architettura proposta da questo documento si basa su un quadro servizi. Esaminiamo servizi come messaggistica ultra-bassa latenza, il monitoraggio della latenza, multicast, computing, storage, dati e la virtualizzazione delle applicazioni, la resilienza di trading, la mobilità di trading, e thin client. La soluzione alle complesse esigenze della piattaforma di trading di nuova generazione deve essere costruita con una mentalità olistica, attraversando i confini del silos tradizionali come business e tecnologia o delle applicazioni e il networking. Questo obiettivo principale documenti è quello di fornire le linee guida per la costruzione di una piattaforma ultra-bassa latenza commerciale, ottimizzando il throughput e frequenza dei messaggi sia per i dati di mercato e gli ordini di negoziazione FIX. Per raggiungere questo obiettivo, proponiamo le seguenti tecnologie di riduzione di latenza: alta velocità inter-connectInfiniBand o 10 Gbps connettività per l'alta velocità di accelerazione di messaggistica bus Application Cluster di trading via RDMA senza applicazione re-code in tempo reale il monitoraggio latenza e ri-direzione traffico commerciale al percorso con latenza minima architetture commerciali Industria Tendenze e sfide di nuova generazione hanno per rispondere alle crescenti esigenze in termini di velocità, il volume e l'efficienza. Ad esempio, il volume dei dati mercato delle opzioni è destinata a raddoppiare dopo l'introduzione di opzioni centesimo commercio nel 2007. Ci sono anche richieste normative per la migliore esecuzione, che richiedono la movimentazione aggiornamenti dei prezzi a tassi che si avvicinano 1M msgsec. per gli scambi. Esse richiedono inoltre la visibilità nella freschezza dei dati e la prova che il cliente ha ottenuto il miglior esecuzione possibile. A breve termine, la velocità del trading e l'innovazione sono fattori chiave di differenziazione. Un numero crescente di transazioni sono gestite da applicazioni di trading algoritmico posti il ​​più vicino possibile al luogo di esecuzione del commercio. Una sfida con questi motori di trading quotblack-boxquot è che vanno a comporre l'aumento di volume emettendo ordini soltanto per cancellare loro e ri-presentare. La causa di questo comportamento è la mancanza di visibilità in cui locale offre la migliore esecuzione. Il commerciante umano è ora un ingegnere quotfinancial, quot un quotquantquot (analista quantitativo), con capacità di programmazione, che consentono di regolare modelli di trading in tempo reale. Le imprese a sviluppare nuovi strumenti finanziari come i derivati ​​del tempo o compravendite di classe cross-attività e di cui hanno bisogno per implementare le nuove applicazioni in modo rapido e in modo scalabile. A lungo termine, differenziazione competitiva dovrebbe provenire da analisi, non solo la conoscenza. I commercianti stelle di domani si assumono il rischio, raggiungere la vera conoscenza del cliente, e costantemente battere il mercato (fonte IBM: www-935.ibmservicesusimcpdfge510-6270-trader. pdf). Affari resilienza è stata una preoccupazione principale delle imprese commerciali dopo l'11 settembre 2001. Le soluzioni di questa gamma zona da centri dati ridondanti situati in diverse aree geografiche e collegati a più sedi di negoziazione a soluzioni commerciante virtuali che offrono i commercianti di potenza la maggior parte delle funzionalità di un piano di trading in una posizione remota. Il settore dei servizi finanziari è uno dei più esigenti in termini di requisiti IT. Il settore sta vivendo un cambiamento di architettura verso l'architettura orientata ai servizi (SOA), servizi Web, e la virtualizzazione delle risorse IT. SOA sfrutta l'aumento della velocità della rete per consentire dinamica virtualizzazione vincolante e di componenti software. Questo permette la creazione di nuove applicazioni, senza perdere l'investimento in sistemi e infrastrutture esistenti. Il concetto ha il potenziale per rivoluzionare il modo di fare di integrazione, consentendo una significativa riduzione della complessità e il costo di tale integrazione (gigaspacesdownloadMerrilLynchGigaSpacesWP. pdf). Un'altra tendenza è il consolidamento di server in server farm di data center, mentre scrivanie commerciante hanno solo estensioni KVM e ultra-thin client (ad esempio SunRay e HP soluzioni blade). Ad alta velocità Metro Area Networks consentono dati di mercato da multicast tra le diverse posizioni, consentendo la virtualizzazione del piano di trading. Ad alto livello Architettura La figura 1 illustra l'architettura di alto livello di un ambiente di trading. L'impianto ticker ei motori di trading algoritmico si trovano nel cluster di trading ad alte prestazioni nelle aziende data center o al cambio. I commercianti umani si trovano nella zona di applicazioni per utenti finali. Funzionalmente ci sono due componenti di applicazione in azienda di scenario, gli editori e gli abbonati. Il bus di messaggistica fornisce il percorso di comunicazione tra editori e gli abbonati. Ci sono due tipi di traffico specifici ad un ambiente di trading: DataCarries mercato informazioni sui prezzi per gli strumenti finanziari, notizie e altre informazioni a valore aggiunto, quali analisi. Si è unidirezionale e molto sensibile latenza, di solito consegnato oltre UDP multicast. Si misura in updatessec. e in Mbps. I dati di mercato scorre da uno o più feed esterni, provenienti da fornitori di dati di mercato come borse, aggregatori di dati, e ECN. Ogni provider ha il proprio formato di dati di mercato. I dati vengono ricevuti da gestori di mangimi, applicazioni specializzate che normalizzano e pulire i dati e poi inviarlo ai consumatori di dati, come i motori di prezzo, le applicazioni di trading algoritmico, o commercianti umani. Vendita-side aziende inviano anche i dati di mercato ai loro clienti, buy-side aziende come i fondi comuni, hedge fund e altri gestori patrimoniali. Alcune imprese buy-side possono scegliere di ricevere i feed diretti dagli scambi, riducendo la latenza. Figura 1 Trading Architecture per una ditta Buy Side SideSell Non esiste uno standard di settore per i formati di dati di mercato. Ogni scambio ha il suo formato proprietario. i fornitori di contenuti finanziari come Reuters e Bloomberg aggregano diverse fonti di dati di mercato, normalizzano, e aggiungere notizie e analisi. Esempi di feed consolidati sono RDF (Reuters Data Feed), RWF (Reuters Format Wire), e Bloomberg Professional Services di dati. Per fornire dati più bassi del mercato latenza, entrambi i fornitori hanno rilasciato i dati di mercato in tempo reale i feed che sono meno elaborati e hanno meno di analisi: Bloomberg B-PipeWith B-Pipe, Bloomberg de-coppie loro feed di dati di mercato dalla loro piattaforma di distribuzione a causa di un terminale Bloomberg non è richiesto per ottenere B-Pipe. Wombat e Reuters gestori di alimentazione hanno annunciato il supporto per B-Pipe. Una società può decidere di ricevere i feed direttamente da uno scambio per ridurre la latenza. I guadagni in termini di velocità di trasmissione può essere compreso tra 150 millisecondi a 500 millisecondi. Questi feed sono più complessi e più costosi e la società deve costruire e mantenere un proprio impianto di ticker (financetechfeaturedshowArticle. jhtmlarticleID60404306). Trading ordersThis tipo di traffico porta i commerci attuali. È bidirezionale e molto latenza sensibile. Si misura in messagessec. e Mbps. Gli ordini provengono da un lato acquistare o vendere fermo laterale e vengono inviati a sedi di negoziazione come scambio o ECN per l'esecuzione. Il formato più comune per il trasporto ordine è FIX (Financial Information eXchangefixprotocol. org). Le applicazioni che gestiscono i messaggi FIX sono chiamati motori FIX e si interfacciano con i sistemi di gestione degli ordini (OMS). Un'ottimizzazione FIX è chiamato VELOCE (Fix Adattato per lo streaming), che utilizza uno schema di compressione per ridurre la lunghezza del messaggio e, in effetti, ridurre la latenza. VELOCE si rivolge più alla fornitura di dati di mercato e ha il potenziale per diventare uno standard. Veloce può anche essere usato come uno schema di compressione per i formati di dati di mercato proprietarie. Per ridurre la latenza, le imprese possono decidere di stabilire Direct Market Access (DMA). DMA è il processo automatizzato di instradamento un ordine di titoli direttamente ad una sede di esecuzione, evitando quindi l'intervento di una terza parte (towergroupresearchcontentglossary. jsppage1ampglossaryId383). DMA richiede un collegamento diretto con la sede di esecuzione. Il bus di messaggistica è un software middleware di fornitori come Tibco, 29West, Reuters RMDS, o una piattaforma open source come AMQP. Il bus di messaggistica utilizza un meccanismo affidabile per recapitare i messaggi. Il trasporto può essere effettuato oltre TCPIP (TibcoEMS, 29West, RMDS, e AMQP) o UDPmulticast (TibcoRV, 29West, e RMDS). Un concetto importante nella distribuzione dei messaggi è il flusso quottopic, quot, che è un sottoinsieme di dati di mercato definiti da criteri come simbolo ticker, l'industria, o un certo paniere di strumenti finanziari. Gli abbonati si uniscono gruppi di argomenti mappati a uno o più sotto-argomenti al fine di ricevere solo le informazioni rilevanti. In passato, tutti gli operatori hanno ricevuto tutti i dati di mercato. Alle attuali volumi di traffico, questo sarebbe sub-ottimale. La rete svolge un ruolo critico per l'ambiente di trading. i dati di mercato è portato al piano di trading in cui si trovano i commercianti umani tramite un Campus o rete ad alta velocità Metro Area. Elevata disponibilità e bassa latenza, così come alta produttività, sono le metriche più importanti. L'ambiente di trading ad alte prestazioni ha la maggior parte dei suoi componenti nella server farm Data Center. Per ridurre al minimo la latenza, i motori di trading algoritmico devono essere collocati in prossimità dei gestori di alimentazione, FISSARE motori e sistemi di gestione degli ordini. Un modello di distribuzione alternativo ha i sistemi di trading algoritmico situati a uno scambio o un fornitore di servizi di connettività veloce a più scambi. I modelli di distribuzione Ci sono due modelli di distribuzione per una piattaforma di trading ad alte prestazioni. Le imprese possono scegliere di avere un mix dei due: Data Center della ditta di commercio (Figura 2) Questo è il modello tradizionale, dove una vera e propria piattaforma di trading è sviluppato e mantenuto dalla società con collegamenti di comunicazione a tutte le sedi di negoziazione. La latenza varia con la velocità dei collegamenti e il numero di salti tra l'azienda e le sedi. Figura 2 tradizionale distribuzione modello di co-location presso la sede di negoziazione (borse, fornitori di servizi finanziari (FSP)) (Figura 3) La ditta di commercio dispiega la sua piattaforma di trading automatizzato il più vicino possibile alle sedi di esecuzione per ridurre al minimo la latenza. Figura 3 Hosted distribuzione modello di servizi-Oriented Architecture Trading stiamo proponendo un quadro orientata ai servizi per la costruzione dell'architettura commerciale di prossima generazione. Questo approccio fornisce un quadro concettuale e un percorso di implementazione basata su modularizzazione e la minimizzazione delle interdipendenze. Questo quadro offre alle imprese con una metodologia per: valutare il loro stato attuale in termini di servizi priorità ai servizi in base al loro valore al business evolvere la piattaforma di trading per lo stato desiderato utilizzando un approccio modulare L'architettura di trading ad alte prestazioni si basa sulle seguenti servizi, come definito dal quadro servizi di architettura rappresentata nella Figura 4. Figura 4 Architettura del servizio quadro per High performance Trading Ultra-Low Latency Messaging service Questo servizio è fornito dal bus di messaggistica, che è un sistema software che risolve il problema di collegare molti-a - molte applicazioni. Il sistema è composto da: Un insieme di messaggio predefinito schemi Una serie di messaggi di comando comuni un'infrastruttura applicazione condivisa per l'invio dei messaggi ai destinatari. L'infrastruttura condivisa può essere basata su un broker di messaggio o su un modello publishsubscribe. I requisiti fondamentali per il bus di messaggistica di nuova generazione sono (fonte 29West): (es. Più di 1,4 milioni di msgsec) Tariffa latenza possibile (ad esempio, meno di 100 microsecondi) Stabilità sotto carico pesante controllo e la flessibilità (controllo della frequenza e trasporti configurabili) Ci sono gli sforzi del settore per standardizzare il bus di messaggistica. Avanzate Message Queueing Protocol (AMQP) è un esempio di uno standard aperto sostenuto da J. P. Morgan Chase e supportato da un gruppo di fornitori come Cisco, Inviato Technologies, Red Hat, TWIST Process Innovations, Iona, 29West, e iMatix. Due dei principali obiettivi sono quelli di fornire un percorso più semplice per l'interoperabilità per le applicazioni scritte su diverse piattaforme e modularità in modo che il middleware può essere facilmente evoluto. In termini molto generali, un server AMQP è analogo a un server di posta elettronica con ogni scambio che agisce come un agente di trasferimento messaggi e ogni coda di messaggi come una cassetta postale. Le associazioni definiscono le tabelle di routing a ogni agente di trasferimento. Gli editori inviare messaggi agli agenti di trasferimento individuali, che quindi instradare i messaggi nelle cassette postali. I consumatori prendono i messaggi dalle cassette postali, che crea un modello potente e flessibile che è semplice (fonte: amqp. orgtikiwikitiki-index. phppageOpenApproachWhyAMQP). Latenza del Servizio Monitoraggio I requisiti principali per questo servizio sono: Sub-millisecondo granularità di misure Near-tempo reale una visibilità senza l'aggiunta di latenza alla capacità di traffico commerciale di differenziare la latenza elaborazione delle applicazioni dalla rete di latenza di transito Capacità di gestire elevati tassi di messaggi forniscono un'interfaccia di programmazione per applicazioni di trading per ricevere i dati di latenza, consentendo in tal modo i motori di trading algoritmico per adattarsi alle mutevoli condizioni correlare gli eventi di rete con gli eventi di applicazione per la risoluzione dei problemi di latenza può essere definito come l'intervallo di tempo tra quando un ordine di commercio viene inviato e quando lo stesso ordine è riconosciuto ed ha agito su dalla parte ricevente. Rivolgendosi il problema di latenza è un problema complesso, che richiede un approccio olistico che identifica tutte le fonti di latenza e applica tecnologie differenti a diversi livelli del sistema. La figura 5 illustra la varietà di componenti che possono introdurre latenza ad ogni livello della pila OSI. Si associa inoltre ogni fonte di latenza con una possibile soluzione ed una soluzione di monitoraggio. Questo approccio stratificato può dare alle imprese un modo più strutturato di attaccare il problema di latenza, per cui ogni componente può essere pensato come un servizio e trattata uniforme in tutta l'azienda. Il mantenimento di una misura accurata dello stato dinamico di questo intervallo di tempo attraverso percorsi e destinazioni alternative può essere di grande aiuto nelle decisioni di trading tattiche. La capacità di identificare la posizione esatta di ritardi, sia nella rete di clienti bordo, il mozzo centrale di elaborazione, oppure il livello di applicazione delle transazioni, determina in modo significativo la capacità dei fornitori di servizi per soddisfare le loro contratti di servizio di negoziazione (SLA). Per buy-side e sell-side forme, così come per syndicators mercato-dati, la rapida identificazione e la rimozione dei colli di bottiglia si traduce direttamente in opportunità commerciali avanzate e delle entrate. Figura 5 a bassa latenza strumenti di monitoraggio strumenti di monitoraggio della rete tradizionale latenza Management Architecture di Cisco operano con minuti o secondi granularità. piattaforme di trading di nuova generazione, in particolare quelli che sostengono il trading algoritmico, richiedono tempi di latenza a meno di 5 ms e livelli estremamente bassi di perdita di pacchetti. Su una LAN Gigabit, un microburst 100 ms può causare 10.000 transazioni di tale perdita o eccessivamente ritardata. Cisco offre ai propri clienti una vasta scelta di strumenti per misurare la latenza in un ambiente di trading: Bandwidth Quality Manager (BQM) (OEM da Corvil) Cisco AON a base di servizi finanziari Latency Monitoring Solution (SGSA) Bandwidth Quality Manager Bandwidth Quality Manager (BQM) 4.0 è un prodotto di gestione delle prestazioni di prossima generazione di applicazioni di rete che consente ai clienti di monitorare e disposizione la loro rete per i livelli controllati di prestazioni latenza e perdita. Mentre BQM non è mirato esclusivamente a reti di scambio, la sua visibilità microsecondo combinato con larghezza di banda intelligente provisioning caratteristiche lo rendono ideale per questi ambienti esigenti. Cisco BQM 4.0 implementa una vasta gamma di tecnologie di misura e di analisi di rete brevettate e in attesa di brevetto di traffico che danno all'utente la visibilità e la comprensione di come ottimizzare la rete per la massima applicazione senza precedenti. Cisco BQM è ora supportato sulla famiglia di prodotti Cisco Application Deployment Engine (ADE). La famiglia di prodotti Cisco ADE è la piattaforma ideale per applicazioni di gestione di rete Cisco. BQM Vantaggi Cisco BQM micro-visibilità è la capacità di rilevare, misurare e analizzare la latenza, jitter e perdita di indurre eventi di traffico a livelli di granularità microsecondi per pacchetto con risoluzione. In questo modo Cisco BQM di rilevare e determinare l'impatto di eventi di traffico sulla latenza di rete, jitter e perdita. Critico per gli ambienti di trading è che BQM in grado di supportare le misure di latenza, la perdita, e jitter di sola andata sia per il traffico UDP (multicast) TCP e. Ciò significa che riporta senza soluzione di continuità sia per il traffico trading e dati di mercato feed. BQM permette all'utente di specificare una serie completa di soglie (contro l'attività microburst, la latenza, la perdita, jitter, utilizzo, ecc) su tutte le interfacce. BQM poi gestisce un fondo di rotolamento cattura dei pacchetti. Ogni volta che si verifica una violazione di soglia o di altro evento potenziale degrado delle prestazioni, si innesca Cisco BQM per memorizzare la cattura dei pacchetti su disco per un'analisi successiva. Questo permette all'utente di esaminare nel traffico delle applicazioni che è stata influenzata da una riduzione delle prestazioni (quotthe victimsquot) e il traffico che ha causato il degrado delle prestazioni (quotthe culpritsquot) tutti i dettagli entrambi. Questo può ridurre significativamente il tempo trascorso diagnosi e la risoluzione dei problemi di prestazioni di rete. BQM è anche in grado di fornire la larghezza di banda dettagliata e la qualità del servizio (QoS) raccomandazioni politiche di provisioning, che l'utente può rivolgersi direttamente per ottenere prestazioni di rete desiderata. Misure BQM illustrati Per capire la differenza tra alcune delle tecniche di misurazione più convenzionali e la visibilità fornite da BQM, possiamo guardare alcuni grafici di confronto. Nella prima serie di grafici (Figura 6 e Figura 7), vediamo la differenza tra la latenza misurata da BQMs Passive Network Quality Monitor (PNQM) e la latenza misurata iniettando pacchetti ping ogni 1 secondo nel flusso di traffico. Nella Figura 6. vediamo la latenza riportato da 1 secondo pacchetti di ping ICMP per il traffico di rete reale (che è diviso per 2 per dare una stima per il ritardo di sola andata). Essa mostra il ritardo comodamente sotto di circa 5 ms per quasi tutto il tempo. Figura 6 Latenza Riportato da 1 secondo ICMP Ping Sacchi per la reale del traffico di rete in Figura 7. vediamo la latenza riportato dal PNQM per lo stesso traffico nello stesso momento. Qui vediamo che misurando la unidirezionale latenza dei pacchetti applicativi reali, otteniamo un quadro radicalmente diverso. Qui la latenza è visto come si aggirano intorno a 20 ms, con raffiche occasionali di gran lunga superiori. La spiegazione è che, poiché ping invia pacchetti solo ogni secondo, manca completamente la maggior parte del traffico di latenza applicazione. Infatti, i risultati di ping indicano in genere solo andata e ritorno ritardo di propagazione piuttosto che la latenza delle applicazioni realistica attraverso la rete. Figura 7 latenza Segnalato da PNQM per reale del traffico di rete Nel secondo esempio (Figura 8), vediamo la differenza nei livelli di carico di collegamento o di saturazione segnalati tra una visione media 5 minuti e un 5 ms Microburst vista (BQM può riferire microbursts giù a circa 10-100 accuratezza nanosecondi). La linea verde mostra l'utilizzo medio in media di 5 minuti per essere bassa, forse fino a 5 Mbitss. La trama blu scuro indica il 5ms attività microburst raggiungere tra il 75 e il 100 Mbitss Mbitss, la velocità LAN in modo efficace. BQM mostra questo livello di granularità per tutte le applicazioni e dà anche regole di finanziamento chiare per consentire all'utente di controllare o neutralizzare questi microbursts. Figura 8 Differenza di carico link segnalati tra 5 minuti a Media View e un 5 ms Microburst Vedi BQM distribuzione del Trading rete Figura 9 mostra una tipica distribuzione BQM in una rete commerciale. Figura 9 tipica BQM distribuzione in un Trading Network BQM può quindi essere utilizzato per rispondere a questi tipi di domande: Sono uno dei miei link nucleo Gigabit LAN saturi per più di millisecondi X è questa perdita causando che collega sarebbe massimo beneficio da un aggiornamento a Etherchannel o 10 velocità Gigabit Che il traffico delle applicazioni sta causando la saturazione dei miei 1 collegamenti Gigabit è uno qualsiasi dei dati di mercato verifica la perdita end-to-end Quanto latenza addizionale fa l'esperienza dei dati di failover center è questo link dimensionato correttamente a che fare con microbursts i miei commercianti ottenere aggiornamenti a bassa latenza dal livello di distribuzione dei dati di mercato sono essi vedendo eventuali ritardi maggiori di X millisecondi Essere in grado di rispondere a queste domande in modo semplice e consente di risparmiare tempo e denaro in modo efficace nella gestione della rete commerciale. BQM è uno strumento essenziale per ottenere visibilità nei dati di mercato e ambienti commerciali. Esso fornisce misurazioni di latenza end-to-end granulari in infrastrutture complesse che l'esperienza di spostamento dei dati ad alto volume. Effettivamente la rilevazione microbursts a livelli sub-millisecondi e la ricezione di analisi di esperti su un particolare evento è prezioso per architetti piano di trading. Smart provisioning di larghezza di banda raccomandazioni, come ad esempio il dimensionamento e analisi what-if, fornire una maggiore agilità per rispondere alle condizioni di mercato volatile. Come l'esplosione di trading algoritmico e prezzi crescenti di messaggi continua, BQM, combinata con il suo strumento di QoS, offre la possibilità di attuare politiche di QoS in grado di proteggere le applicazioni commerciali critiche. Cisco Financial Services latenza di monitoraggio soluzione Cisco e Trading metriche hanno collaborato su soluzioni di monitoraggio latenza per il flusso di ordine FIX e il monitoraggio dei dati di mercato. La tecnologia Cisco AON è la base per una nuova classe di prodotti di rete-embedded e soluzioni che aiutano fondersi reti intelligenti con infrastruttura applicativa, basata sia su architetture orientate ai servizi o tradizionali. Trading Metrics è un fornitore leader di software di analisi per le infrastrutture di rete e le finalità di monitoraggio latenza delle applicazioni (tradingmetrics). La soluzione Cisco AON Financial Services latenza di monitoraggio (SGSA) correlata due tipi di eventi presso il punto di osservazione: gli eventi di rete correlati direttamente con il messaggio di applicazione coincidente gestire il flusso di ordine commerciale e corrispondenti eventi di aggiornamento di mercato utilizzando data e ora affermati nel punto di cattura nel di rete, analisi in tempo reale di questi flussi di dati correlati consente una precisa identificazione dei colli di bottiglia in tutta l'infrastruttura, mentre un commercio è in esecuzione o dati di mercato è distribuito. Monitorando e misurare la latenza nelle prime fasi del ciclo, le società finanziarie possono prendere decisioni migliori su quali serviceand quale intermediario, mercato, o counterpartyto selezionare per l'instradamento degli ordini commerciali della rete. Allo stesso modo, questa conoscenza permette l'accesso più snello ai dati di mercato aggiornati (quotazioni di borsa, notizie economiche, etc.), che è una base importante per l'avvio, il ritiro da, o di perseguire opportunità di mercato. I componenti della soluzione sono: hardware AON in tre formati: AON modulo di rete per Cisco 2600280037003800 router AON Lama per il software Cisco Catalyst 6500 Series AON 8340 Appliance Trading Metrics mampas 2.0, che fornisce il monitoraggio e l'applicazione di allarme, display grafici latenza su un cruscotto, ed emette un avviso quando si verificano rallentamenti (tradingmetricsTMbrochure. pdf). Figura 10 AON-Based FIX Latenza di monitoraggio Cisco IP SLA Cisco IP SLA è uno strumento di gestione di rete integrato in Cisco IOS che permette ai router e switch per generare flussi di traffico sintetici che possono essere misurati per la latenza, jitter, perdita di pacchetti, e altri criteri (ciscogoipsla ). Due concetti chiave sono la fonte del traffico generato e il bersaglio. Entrambi questi eseguire un quotresponder IP SLA, quot, che ha la responsabilità di timestamp del traffico di controllo prima di essere di provenienza e restituito dal target (per una misura andata e ritorno). Vari tipi di traffico possono essere di provenienza all'interno di IP SLA e si sono rivolti a diverse metriche e obiettivi diversi servizi e applicazioni. L'operazione di jitter UDP viene utilizzato per misurare a senso unico e il ritardo di andata e ritorno e riferire variazioni. Poiché il traffico è ora impresso su entrambi i dispositivi di invio e di destinazione utilizzando la capacità di risponditore, il round trip delay è caratterizzato come il delta tra i due timestamp. Una nuova funzionalità è stata introdotta in IOS 12.3 (14) T, IP SLA sub millisecondo Reporting, che permette di timestamp da visualizzare con una risoluzione in microsecondi, fornendo così un livello di granularità non disponibili in precedenza. Questa nuova funzione ha ora reso IP SLA rilevante per reti di campus in cui la latenza di rete è di solito nel range di 300-800 microsecondi e la capacità di individuare le tendenze e picchi (brevi tendenze) basati sui contatori granularità microsecondo è un requisito per i clienti impegnati nel tempo ambienti di trading elettronico sensitive. Di conseguenza, IP SLA viene ora considerato da un numero significativo di organizzazioni finanziarie in quanto sono tutti di fronte a requisiti di: relazione di riferimento di latenza ai propri utenti Trend latenza di base nel tempo di rispondere rapidamente alle raffiche di traffico che provocano cambiamenti nella latenza segnalati Sub - segnalazione millisecondo è necessario per questi clienti, dal momento che molti campus e dorsali sono attualmente consegnando meno di un secondo di latenza tra diverse luppolo switch. ambienti di commercio elettronico sono generalmente lavorato per eliminare o ridurre al minimo tutte le aree del dispositivo e la latenza di rete per fornire una rapida evasione degli ordini per l'azienda. Segnalazione che la risposta della rete gli orari sono quotjust sotto un unico millisecondquot non è più sufficiente la granularità delle misure di latenza segnalati attraverso un segmento di rete o di backbone ha bisogno di essere più vicini ai 300-800 micro-secondi con un grado di risoluzione di 100 igrave secondi. IP SLA ha recentemente aggiunto il supporto per i flussi di prova multicast IP, in grado di misurare la latenza dei dati di mercato. A typical network topology is shown in Figure 11 with the IP SLA shadow routers, sources, and responders. Figure 11 IP SLA Deployment Computing Services Computing services cover a wide range of technologies with the goal of eliminating memory and CPU bottlenecks created by the processing of network packets. Trading applications consume high volumes of market data and the servers have to dedicate resources to processing network traffic instead of application processing. Transport processingAt high speeds, network packet processing can consume a significant amount of server CPU cycles and memory. An established rule of thumb states that 1Gbps of network bandwidth requires 1 GHz of processor capacity (source Intel white paper on IO acceleration inteltechnologyioacceleration306517.pdf ). Intermediate buffer copyingIn a conventional network stack implementation, data needs to be copied by the CPU between network buffers and application buffers. This overhead is worsened by the fact that memory speeds have not kept up with increases in CPU speeds. For example, processors like the Intel Xeon are approaching 4 GHz, while RAM chips hover around 400MHz (for DDR 3200 memory) (source Intel inteltechnologyioacceleration306517.pdf ). Context switchingEvery time an individual packet needs to be processed, the CPU performs a context switch from application context to network traffic context. This overhead could be reduced if the switch would occur only when the whole application buffer is complete. Figure 12 Sources of Overhead in Data Center Servers TCP Offload Engine (TOE)Offloads transport processor cycles to the NIC. Moves TCPIP protocol stack buffer copies from system memory to NIC memory. Remote Direct Memory Access (RDMA)Enables a network adapter to transfer data directly from application to application without involving the operating system. Eliminates intermediate and application buffer copies (memory bandwidth consumption). Kernel bypass Direct user-level access to hardware. Dramatically reduces application context switches. Figure 13 RDMA and Kernel Bypass InfiniBand is a point-to-point (switched fabric) bidirectional serial communication link which implements RDMA, among other features. Cisco offers an InfiniBand switch, the Server Fabric Switch (SFS): ciscoapplicationpdfenusguestnetsolns500c643cdccont0900aecd804c35cb. pdf. Figure 14 Typical SFS Deployment Trading applications benefit from the reduction in latency and latency variability, as proved by a test performed with the Cisco SFS and Wombat Feed Handlers by Stac Research: Application Virtualization Service De-coupling the application from the underlying OS and server hardware enables them to run as network services. One application can be run in parallel on multiple servers, or multiple applications can be run on the same server, as the best resource allocation dictates. This decoupling enables better load balancing and disaster recovery for business continuance strategies. The process of re-allocating computing resources to an application is dynamic. Using an application virtualization system like Data Synapses GridServer, applications can migrate, using pre-configured policies, to under-utilized servers in a supply-matches-demand process (wwwworkworldsupp2005ndc1022105virtual. htmlpage2 ). There are many business advantages for financial firms who adopt application virtualization: Faster time to market for new products and services Faster integration of firms following merger and acquisition activity Increased application availability Better workload distribution, which creates more quothead roomquot for processing spikes in trading volume Operational efficiency and control Reduction in IT complexity Currently, application virtualization is not used in the trading front-office. One use-case is risk modeling, like Monte Carlo simulations. As the technology evolves, it is conceivable that some the trading platforms will adopt it. Data Virtualization Service To effectively share resources across distributed enterprise applications, firms must be able to leverage data across multiple sources in real-time while ensuring data integrity. With solutions from data virtualization software vendors such as Gemstone or Tangosol (now Oracle), financial firms can access heterogeneous sources of data as a single system image that enables connectivity between business processes and unrestrained application access to distributed caching. The net result is that all users have instant access to these data resources across a distributed network (gridtoday030210101061.html ). This is called a data grid and is the first step in the process of creating what Gartner calls Extreme Transaction Processing (XTP) (gartnerDisplayDocumentrefgsearchampid500947 ). Technologies such as data and applications virtualization enable financial firms to perform real-time complex analytics, event-driven applications, and dynamic resource allocation. One example of data virtualization in action is a global order book application. An order book is the repository of active orders that is published by the exchange or other market makers. A global order book aggregates orders from around the world from markets that operate independently. The biggest challenge for the application is scalability over WAN connectivity because it has to maintain state. Todays data grids are localized in data centers connected by Metro Area Networks (MAN). This is mainly because the applications themselves have limitsthey have been developed without the WAN in mind. Figure 15 GemStone GemFire Distributed Caching Before data virtualization, applications used database clustering for failover and scalability. This solution is limited by the performance of the underlying database. Failover is slower because the data is committed to disc. With data grids, the data which is part of the active state is cached in memory, which reduces drastically the failover time. Scaling the data grid means just adding more distributed resources, providing a more deterministic performance compared to a database cluster. Multicast Service Market data delivery is a perfect example of an application that needs to deliver the same data stream to hundreds and potentially thousands of end users. Market data services have been implemented with TCP or UDP broadcast as the network layer, but those implementations have limited scalability. Using TCP requires a separate socket and sliding window on the server for each recipient. UDP broadcast requires a separate copy of the stream for each destination subnet. Both of these methods exhaust the resources of the servers and the network. The server side must transmit and service each of the streams individually, which requires larger and larger server farms. On the network side, the required bandwidth for the application increases in a linear fashion. For example, to send a 1 Mbps stream to 1000recipients using TCP requires 1 Gbps of bandwidth. IP multicast is the only way to scale market data delivery. To deliver a 1 Mbps stream to 1000 recipients, IP multicast would require 1 Mbps. The stream can be delivered by as few as two serversone primary and one backup for redundancy. There are two main phases of market data delivery to the end user. In the first phase, the data stream must be brought from the exchange into the brokerages network. Typically the feeds are terminated in a data center on the customer premise. The feeds are then processed by a feed handler, which may normalize the data stream into a common format and then republish into the application messaging servers in the data center. The second phase involves injecting the data stream into the application messaging bus which feeds the core infrastructure of the trading applications. The large brokerage houses have thousands of applications that use the market data streams for various purposes, such as live trades, long term trending, arbitrage, etc. Many of these applications listen to the feeds and then republish their own analytical and derivative information. For example, a brokerage may compare the prices of CSCO to the option prices of CSCO on another exchange and then publish ratings which a different application may monitor to determine how much they are out of synchronization. Figure 16 Market Data Distribution Players The delivery of these data streams is typically over a reliable multicast transport protocol, traditionally Tibco Rendezvous. Tibco RV operates in a publish and subscribe environment. Each financial instrument is given a subject name, such as CSCO. last. Each application server can request the individual instruments of interest by their subject name and receive just a that subset of the information. This is called subject-based forwarding or filtering. Subject-based filtering is patented by Tibco. A distinction should be made between the first and second phases of market data delivery. The delivery of market data from the exchange to the brokerage is mostly a one-to-many application. The only exception to the unidirectional nature of market data may be retransmission requests, which are usually sent using unicast. The trading applications, however, are definitely many-to-many applications and may interact with the exchanges to place orders. Figure 17 Market Data Architecture Design Issues Number of GroupsChannels to Use Many application developers consider using thousand of multicast groups to give them the ability to divide up products or instruments into small buckets. Normally these applications send many small messages as part of their information bus. Usually several messages are sent in each packet that are received by many users. Sending fewer messages in each packet increases the overhead necessary for each message. In the extreme case, sending only one message in each packet quickly reaches the point of diminishing returnsthere is more overhead sent than actual data. Application developers must find a reasonable compromise between the number of groups and breaking up their products into logical buckets. Consider, for example, the Nasdaq Quotation Dissemination Service (NQDS). The instruments are broken up alphabetically: This approach allows for straight forward networkapplication management, but does not necessarily allow for optimized bandwidth utilization for most users. A user of NQDS that is interested in technology stocks, and would like to subscribe to just CSCO and INTL, would have to pull down all the data for the first two groups of NQDS. Understanding the way users pull down the data and then organize it into appropriate logical groups optimizes the bandwidth for each user. In many market data applications, optimizing the data organization would be of limited value. Typically customers bring in all data into a few machines and filter the instruments. Using more groups is just more overhead for the stack and does not help the customers conserve bandwidth. Another approach might be to keep the groups down to a minimum level and use UDP port numbers to further differentiate if necessary. The other extreme would be to use just one multicast group for the entire application and then have the end user filter the data. In some situations this may be sufficient. Intermittent Sources A common issue with market data applications are servers that send data to a multicast group and then go silent for more than 3.5 minutes. These intermittent sources may cause trashing of state on the network and can introduce packet loss during the window of time when soft state and then hardware shorts are being created. PIM-Bidir or PIM-SSM The first and best solution for intermittent sources is to use PIM-Bidir for many-to-many applications and PIM-SSM for one-to-many applications. Both of these optimizations of the PIM protocol do not have any data-driven events in creating forwarding state. That means that as long as the receivers are subscribed to the streams, the network has the forwarding state created in the hardware switching path. Intermittent sources are not an issue with PIM-Bidir and PIM-SSM. Null Packets In PIM-SM environments a common method to make sure forwarding state is created is to send a burst of null packets to the multicast group before the actual data stream. The application must efficiently ignore these null data packets to ensure it does not affect performance. The sources must only send the burst of packets if they have been silent for more than 3 minutes. A good practice is to send the burst if the source is silent for more than a minute. Many financials send out an initial burst of traffic in the morning and then all well-behaved sources do not have problems. Periodic Keepalives or Heartbeats An alternative approach for PIM-SM environments is for sources to send periodic heartbeat messages to the multicast groups. This is a similar approach to the null packets, but the packets can be sent on a regular timer so that the forwarding state never expires. S, G Expiry Timer Finally, Cisco has made a modification to the operation of the S, G expiry timer in IOS. There is now a CLI knob to allow the state for a S, G to stay alive for hours without any traffic being sent. The (S, G) expiry timer is configurable. This approach should be considered a workaround until PIM-Bidir or PIM-SSM is deployed or the application is fixed. RTCP Feedback A common issue with real time voice and video applications that use RTP is the use of RTCP feedback traffic. Unnecessary use of the feedback option can create excessive multicast state in the network. If the RTCP traffic is not required by the application it should be avoided. Fast Producers and Slow Consumers Today many servers providing market data are attached at Gigabit speeds, while the receivers are attached at different speeds, usually 100Mbps. This creates the potential for receivers to drop packets and request re-transmissions, which creates more traffic that the slowest consumers cannot handle, continuing the vicious circle. The solution needs to be some type of access control in the application that limits the amount of data that one host can request. QoS and other network functions can mitigate the problem, but ultimately the subscriptions need to be managed in the application. Tibco Heartbeats TibcoRV has had the ability to use IP multicast for the heartbeat between the TICs for many years. However, there are some brokerage houses that are still using very old versions of TibcoRV that use UDP broadcast support for the resiliency. This limitation is often cited as a reason to maintain a Layer 2 infrastructure between TICs located in different data centers. These older versions of TibcoRV should be phased out in favor of the IP multicast supported versions. Multicast Forwarding Options PIM Sparse Mode The standard IP multicast forwarding protocol used today for market data delivery is PIM Sparse Mode. It is supported on all Cisco routers and switches and is well understood. PIM-SM can be used in all the network components from the exchange, FSP, and brokerage. There are, however, some long-standing issues and unnecessary complexity associated with a PIM-SM deployment that could be avoided by using PIM-Bidir and PIM-SSM. These are covered in the next sections. The main components of the PIM-SM implementation are: PIM Sparse Mode v2 Shared Tree (spt-threshold infinity) A design option in the brokerage or in the exchange. Realtime Data Services for NSE - FampO Launched. Siamo lieti di annunciare il lancio di servizi dati in tempo reale per NSE (FampO Segment) se la nostra nuova società finanziaria globale Datafeeds LLP, oggi. La versione 1.1 è compatibile con la versione 5.30 AmiBrokers ultima. Ha anche alcuni miglioramenti come la possibilità di chiudere la posizione al giorno, avvisi voce umana, funzionalità di aggiornamento dal vivo. Il periodo di prova è esteso anche a 7 giorni di calendario ora. AmiBroker Versione 5.30 ha lanciato. In risposta alle diverse richieste pervenute di avere una strategia di trading readymade in AmiBroker, abbiamo lanciato ACE Nifty Futures Trading System per AmiBroker. Avere una strategia di trading, ma non hanno risorse di tempo per codificare la vostra strategia in AFL (AmiBroker Formula Language). Lasciare che il lavoro per noi. Professionali AFL Servizi di scrittura lanciato. Guarda amp scaricare i video per l'installazione di AmiBroker, l'installazione e l'integrazione dei dati in tempo reale da Yahoo, Odino e PIB per AmiBroker, generali così come le caratteristiche avanzate di AmiBroker. e molti altri GetBhavCopy ora download di BSE, NSE Stocks (EOD) e tutti gli indici. Ora scaricare tutte le Azioni BSENSE, indici e dati storici, fin dalla nascita della BSE amp NSE direttamente da BSENSE utilizzando GetBhavCopy. Clicca qui per maggiori dettagli. 44 motivi per cui AmiBroker è migliore rispetto alla concorrenza prega di passare attraverso il contenuto di seguito. Entro la fine di questa pagina, se non si è convinti sul perché AmiBroker è uno strumento necessario per un commerciante serio come voi, si può lasciare questo sito, senza dover leggere oltre le pagine. la visualizzazione immediata di dailyweeklymonthly e anche grafici intraday (tick, 1 min, 5 min, 15 min, 30 min, grafici orari) in linea, linepoint, bar o stili di candela sovrapposto con le medie configurabili in movimento, le bande di Bollinger, grafico Volume, SAR, ecc . decine di gran parte degli indicatori popolari built-in tra cui ROC, RSI, MACD, OBV, CCI, MFI, NVI, stocastico, oscillatore ultimo, DMI, ADX, Parabolic SAR, Trin, linea AdvanceDecline, AccumulationDistribution, TRIX, Chaikin oscillatore, rischio unico - to-rendimento mappa e altro ancora. strumenti di disegno di studio, tra cui le linee di tendenza, linee horizontalvertical, ritracciamenti di Fibonacci e fusi orari, caselle di testo e altro ancora. più riquadri grafico, finestre, diverse viste e scale temporali sono possibili tutti allo stesso tempo. zoom estremamente veloce e lo scorrimento dal vivo. Per vedere video tutorial su grafici, clicca qui. Per vedere video tutorial su interfaccia utente, fare clic qui. 2. dati multipla alimenta AmiBroker è in grado di gestire praticamente qualsiasi scambio in tutto il mondo. Configurabile dall'utente wizard di importazione ASCII - consente di leggere le citazioni nel formato è possibile definire. Built-in Metastock (R) importatore banca dati - si legge direttamente tutti i titoli dal database Metastock (R) in una manciata di secondi. programma di downloader amiquote fornisce in modo rapido per ottenere preventivi gratuiti di fine giornata dai principali borse mondiali (tutti i mercati degli Stati Uniti, LSE, ASX, Parigi, Milano, Francoforte). Script-driven, con un solo clic downloader automatici disponibili per NYSE, Amex, Nasdaq, Borsa australiana, Borsa di Johannesburg, Borsa di Varsavia. AmiBroker è utilizzato con successo in USA, Canada, Regno Unito, Australia, Germania, Italia, Sud Africa, Polonia, Olanda, Norvegia, Francia, India e molti altri paesi. Per vedere video tutorial su come impostare diverse fonti di dati in AmiBroker, clicca qui. Per ulteriori informazioni sulle fonti di dati per AmiBroker clicca qui. Per ulteriori informazioni sulle fonti di dati amp EOD in tempo reale (a pagamento gratuita e) per gli scambi indiani (BSE, NSE, MCX, NCDEX), clicca qui. 3. Foto amp cita database di AmiBroker dispone di sistema avanzato di database che offre i seguenti: numero illimitato di scorte e un numero illimitato di citazioni più negozi di supporto database di citazioni, informazioni sulla società, i risultati finanziari, le categorie, industrysector informazioni potente filtro per settore, l'industria, di gruppo e mercato innovativo magazzino struttura del browser che mostra le scorte raggruppate per settori, le industrie, gli indici movimentazione automatica per compositi (numero e volumi di avanzare, in declino e le scorte invariato) il supporto di automazione che consente di controllare il database da programmi esterni scritti in tutte le lingue tra cui Java script, VBScript . L'AFL è acronimo di lingua formula avanzata che consente di creare i propri indicatori, sistemi di trading e commenti. E 'appositamente progettato per i commercianti in modo da scrivere formule di analisi è più facile e più veloce rispetto a lingue di uso generale. AFL dispone di più di 100 funzioni AFL built-in da utilizzare come un edificio blocchi per le formule. AFL comprende trigonometriche, media, statistica, la manipolazione dei dati, condizionale, modello-rilevazione e funzioni dell'indicatore predefinite. AFL supporta variabili illimitate, parentesi illimitate, chiamate di funzione nidificate illimitato di nidificazione e molteplici operatori logici. 5. Indicatore builder Indicatore Builder permette a rapidamente ricreare qualsiasi indicatorstudy trovato nella letteratura. Le sue caratteristiche principali includono: un qualsiasi numero di grafici che possono essere sovrapposti nelle griglie flessibili stesso riquadro grafico personalizzato o il ridimensionamento automatico l'accesso ai dati compositi (numbervolume di avanzare, in declino, problemi invariato) 6. Sys tem test retrospettivi e Scansione Scansione. finestra di analisi automatica consente di eseguire la scansione del database per le scorte corrispondono le regole buysell definite. AmiBroker produce automaticamente il report che indica se i segnali buysell si è verificato il determinato stock nel periodo di tempo specificato. Test retrospettivi: AmiBroker può anche effettuare test retrospettivi completo della vostra strategia di trading, dando un'idea sulle prestazioni del sistema. I punti salienti del motore di back-testing: Indietro intera prova del cambio o solo limitata, definibile dall'utente insieme di corrispondenza il vostro mercato, gruppo, industria, settore selezione di test lungo, corto o entrambi i lunghi e brevi commerci ordini di back-testing tra cui intermediazione dettagliata stop loss-realistica segnalazione dando importanti statistiche del vostro sistema. Clicca qui per report di esempio. Per vedere video tutorial su Back-testing, esplorazioni e scansione, cliccare qui. 7. Grafico automatico Commentari completa, descrizioni testuali di situazione effettiva del mercato di frecce automatiche Compra e Vendi visibili nelle classifiche Built-in gestore del portafoglio consente di tenere traccia i vostri investimenti. Esso consente di registrare le transazioni buysell, calcola le commissioni di intermediazione, i dividendi (con imposta sui dividendi definibile) e depositswithdrawals contanti. È possibile ottenere il calcolo istantaneo del valore del patrimonio, la percentuale e la resa punto. 9. Scripting supporto AmiBroker dispone di interfaccia di automazione OLE che espone oggetti e metodi che possono essere accessibili da qualsiasi linguaggio di programmazione tra cui i dialetti di scripting come JScript (JavaScript) e VBScript. Le funzionalità di scripting di AmiBroker consentono di automatizzare in termini di tempo le attività di gestione di database. Usando scripting si sarà in grado di creare downloader automatici, strumenti di manutenzione, e gli esportatori personalizzate alle proprie esigenze specifiche. Per vedere un video su come automatizzare le operazioni ricorrenti con lo scripting, cliccare qui. 10. l'integrazione di Internet AmiBroker dotato di un browser Web incorporato che consente di visualizzare rapidamente profili aziendali. Lo spettatore profilo è completamente configurabile in modo da poter impostare per il vostro particolare lo scambio. Le impostazioni sono di mercato basata in modo da poter accedere a diversi siti web per ogni mercato automaticamente. Non più si sarà costretti a sprecare il vostro tempo navigando manualmente per ottenere le informazioni più recenti notizie e magazzino correlati. AmiBroker è progettato per essere configurabile e personalizzabile in quasi ogni zona. Non è legato alla particolare lo scambio o fornitore di dati. Grazie ai metodi di importazione flessibili e di scripting, si sarà in grado di adattarsi facilmente al vostro mercato (s) preferito. Inoltre, strumenti di analisi tecnica incorporati in AmiBroker consentono di modificare tutti i parametri con facilità, e se si vuole ancora di più, è possibile creare i propri indicatori con AmiBrokers linguaggio delle formule flessibili. linea di prezzo o grafico a candela (per la visualizzazione openclosehighlow) volumeturnover con lo spostamento a breve medio, medio e lungo tempo medie mobili di bande di Bollinger Rate Of Change indicatore (ROC) Wilders relativo indicatore di potenza (RSI) Moving Average Convergence oscillatore-Divergence (MACD) on Balance Volume oscillatore (OBV) oscillatore stocastico lento Ultimate Oscillator forza relativa (RS) Triple indicatore esponenziale (TRIX) Money Flow Index (MFI) Commodity Channel Index Index (CCI) AccumulationDistribution Chaikin Oscillator negative Volume Index Arms (TRIN) linea AdvanceDecline rischio - strumento di disegno resa mappa per le linee di tendenza. Linee di tendenza vengono salvati insieme ai dati di quotazione. funzione di zoom. organizzazione automatica grafico. Tutti i grafici liberamente scalabile. Per vedere uno screenshot della finestra principale AmiBroker, clicca qui. Per vedere le immagini di diverse funzioni utilities in AmiBroker, clicca qui. 13. Custom Indicator Builder Qualsiasi numero di grafici possono essere sovrapposti nello stesso riquadro grafico personalizzato o il ridimensionamento automatico griglie flessibili accesso ai dati compositi (numbervolume di avanzare, in declino, i problemi invariate) Più di 70 funzioni built-in da utilizzare come blocchi di costruzione dei tuoi indicatori personalizzati lingua formula flessibile (AFL - AmiBroker formula Language) variabili di supporto, tra parentesi un numero illimitato di nidificazione, chiamate di funzione nidificate e molteplici operatori logici 14. l'analisi automatica e test di sistema basati su formule liberamente definibili Torna intera prova del cambio o solo limitata, dall'utente set definibile corrispondenza lungo il vostro mercato, gruppo, industria, settore selezione di prova, breve o sia lungo e breve commerci ordini di back-testing tra cui la commissione di intermediazione stop loss-realistico più di 70 funzioni integrate AFL da utilizzare come un edificio blocchi di tuo trading regole di linguaggio delle formule flessibili (AFL - AmiBroker formula Language) variabili di supporto, tra parentesi un numero illimitato di nidificazione, le chiamate annidate funzione e più operatori logici 15. Guru Advisor commento completo, descrizioni testuali di situazione effettiva del mercato di frecce automatiche Compra e Vendi visibile sugli usi grafici motore AFL (base un codice per tutti gli indicatori, sistemi di trading e commenti) 16. Foto per il trattamento dell'informazione aggiungendo nuovo amplificatore rimozione di emissioni azionarie Old Split movimentazione automatizzata con società di rilevazione dateratio finanzia vista di profilo del database - accesso sia on-line e off-line profilo e le notizie utilizzando built-in del browser web indicatori fondamentali come prezzo-utili rapporto (PE) il supporto per i dati compositi come numero e il volume di avanzare, in declino e le questioni invariati ricalcolo automatico dei compositi 17. Comodo virgolette metodi di feed di dati integrati Metastock importatore (R) ASCII funzione flessibile e configurabile importazione interfaccia di automazione che permette di dati basati su script alimentano i comandi ARexx per l'aggiunta di nuovi importazione dei dati offerta dal televideo (Borsa di Varsavia specifico) editor di citazione manuale rimozione selezionati quotationsession 18. Preferenze redattore completamente parametri personalizzabili di indicatori preferenze tavolozza 19. portafoglio transazioni gestione buysell movimentazione dei dividendi (con imposta sui dividendi personalizzabile) pay-out inpay-editor di commissione di prove mediazione addingremoving contenuto portafoglio di stampa amp esportazione 20. Leading disegno grafico delle prestazioni è test di sistema estremamente veloce, l'analisi automatica e commenti eseguire diversi volte più veloce rispetto a qualsiasi altro programma TA disponibile in tutto o in numero selezionato di grafici possono essere visualizzati allo stesso tempo l'accesso immediato a tutti i dati preventivi essere scelgono punto interessante sulla finestra del grafico di auto-disposizione in fase progettuale funzione asincrona, tutte le finestre principali sono indipendenti e può essere aperto allo stesso tempo 22. Possibilità di importare dati Metastock Ora è possibile importare dati Metastock in AmiBroker con il clic di un pulsante. Non solo, è possibile effettuare questa operazione automatica. Per vedere un video su come automatizzare le operazioni ricorrenti con lo scripting, cliccare qui. 23. programmabile i ntegrazione del client di posta elettronica Questo è utile nel caso in cui si desidera essere informati quando si raggiunge una certa condizione. Per esempio, si vuole acquistare o vendere una particolare azione quando raggiunge un prezzo particolare. È quindi possibile includere semplici comandi del programma in modo che invia una mail a voi ogni volta che viene soddisfatta la condizione posta da voi. 24. Servizi u nlimited illimitati Categorie, mercati, settori, indici, Watchlists possono essere inseriti in cartelle appropriate. 25. Unico Composite calcolo Tool Questo è utile durante la stampa rapporto declino anticipo, il volume di indici e altre proprietà simili di un indice che sono generalmente fatto di prestazioni di oltre 1 scorte. Nuovissimo programma di creazione formula automatica per le persone senza alcuna esperienza di programmazione. Per ulteriori informazioni sulla procedura guidata codice AFL vedere questo video introduttivo, clicca qui. 27. Basso livello grafico completamente nuova interfaccia grafica AFL basso livello di interfaccia permette una completa flessibilità nella creazione di qualsiasi tipo di visualizzazione definito dall'utente. Per maggiori informazioni, clicca qui. 28. 3D Ottimizzazione Grafico a schermo intero in 3D viewer-Aliasing Anti grafico ottimizzazione (grafici 3D splendidamente lisce e migliorare la leggibilità). 29. libero Fondamentale dati download automatico della connessione Yahoo Finance accesso al sito ai dati fondamentali a partire dal livello AFL nuovi campi di dati fondamentali nella finestra di informazioni Per screenshot dei dati fondamentali e altre informazioni correlate, clicca qui. nuova finestra Web ricerca (clicca qui per le immagini e le informazioni correlate) siti definibili dall'utente più on-line le finestre di ricerca aprire le opzioni di auto-sincronizzazione contemporaneamente flessibili nuovo account Gestire R (per ulteriori informazioni e screenshot, clicca qui) la storia di monitoraggio di tutte le operazioni di monitoraggio posizione aperta non realizzato di monitoraggio profitti storia conto capitale a breve e lungo mestieri, gestione automatica di scalare INOUT numero illimitato di account per-conto settingscommissions Questo è un grande strumento di apprendimento, con le caratteristiche come. ri-giocare a tutti i dati di simboli in una volta scorrimento veloce velocità di riproduzione definibili dall'utente e l'intervallo Per ulteriori informazioni e screenshot, clicca qui. 33. Text-to-speech capacità, ora è possibile aggiungere funzionalità Text-To-Speech via Say () funzione di AFL. Ora AmiBroker può parlare qualsiasi testo ad alta voce, per esempio si può dire acquistare 100 azioni di Reliance al 2000. Questo è controllabile dal livello di formula in modo si può fare a parlare a seconda delle condizioni di mercato, i segnali generati dalla formula, ecc 34. ogni-Tick-chart-Refresh Capability capacità ogni-tick-chart-refresh (solo Professional Edition). Per screenshot su come impostare lo stesso, cliccare qui. 35. AmiBroker è MDI Application AmiBroker è multiplo applicazione document interface (MDI). In breve ciò significa che esso permette di aprire e lavorare con più finestre contemporaneamente. Per maggiori informazioni su ciò che significa, clicca qui. 36. AmiBroker è un'applicazione OLE Per ulteriori informazioni su AmiBrokers automazione OLE Object Model, clicca qui. . ed ecco il colpo finale (se mai ne ha bisogno) 37. AmiBroker è ricco di funzionalità Il più completo set di funzioni disponibili, più nuove funzionalità si aggiungono di volta in volta, sulla base dei suggerimenti di feedback inviati dagli utenti in Commenti del sito. 38. La velocità di esecuzione è molto alta software più alta qualità tecnica di analisi in esecuzione 10 volte più veloce rispetto ad altri prodotti concorrenti. 39. AmiBroker è affidabile e preciso accuratamente testato e utilizzato ogni giorno da comunità di migliaia di aders tr, ERS MANAG di fondi, ecc da anni, AmiBroker è altamente affidabile, stabile e preciso analisi tecnica e software grafici. Il nostro backtester in grado di riprodurre praticamente qualsiasi strategia di trading con una precisione di vita reale. Non rimarrete limitati dal software più. Con AmiBroker, il limite è solo la tua immaginazione. AmiBroker è incredibilmente tweakable e può essere regolato in base alle proprie esigenze commerciali personali. 41. AmiBroker ha Architettura aperta AmiBroker fornisce un'API LIBERO (application programming interface) che consente di collegare a qualsiasi fornitore di dati. L'API viene fornito con il codice sorgente di indicatore reale e dati plugins. There è anche interfaccia di automazione estesa OLEActiveX disponibili. Per maggiori informazioni, clicca qui . 42. AmiBroker è moderno software amp AmiBroker compatibile è compatibile e ben testato con tutte le versioni moderne di Windows compreso Windows Vista (32 e 64 edizioni bit), Windows XP (tutte le edizioni a 32 e 64 bit), Windows 2000, oltre che con Windows 95, 98, Millennium, NT 4. Non importa quale versione di Windows in uso, è possibile eseguire AmiBroker su di esso. 43. Supporto Unparallel supporto gratuito Prompt è disponibile tramite e-mail. Inoltre, diverse risorse sono disponibili se rimani bloccato da qualche parte tra cui, ma non solo.

Comments