Lade...
 

Instrument-Escort: Import und Export von Instrumenten

 Back to main page 

Import- und Export-Funktionen

Über den Import/Export-Button können folgende Aktionen ausgeführt werden:

Import And Export Functions

Beschreibung der Funktionen:

Märkte+Mappings ausw.: siehe mehr dazu in Instrumente: Märkte und Mappings

  • Aus Datei import.: Import von Instrumenten aus einer CSV-Datei.
  • Aus Dialog import.: hier können Symbole mit gleichen Kriterien eingefügt werden.

Instrument Properties

  • Mappings import.: Import von Mappings aus einer CSV-Datei.
  • Instrumentlisten importieren: Import von Instrumenten Listen aus einer CSV-Datei

Der Name des *.csv-Files wird als Instrumentlisten-Name vorgeschlagen. Ein Import über schreibt keine bestehende Listen, sondern fügt nur Instrumente ein, die im *.csv-File vorhanden sind, nicht jedoch in der Instrumentliste.
Ein Import überschreibt jedoch bestehende Instrumente (Details werden aktualisiert).

 

Import-Formate-Instrument & Mapping

Hier werden die Formate aufgelistet um den Import von Instrumenten & Mappings aus einer CSV-Datei durchführen zu können.

 

Instrumente aus einer CSV-Datei

Jedes Instrument welches in AgenaTrader analysiert bzw. gehandelt werden soll muss in AgenaTrader registriert werden. Momentan befinden sich ca. 7000 Instrumente aller Instrumenttypen (Stocks, Futures usw.) in der Datenbank.

Folgende Attribute können in AgenaTrader importiert werden:
- <Symbol> - Börsen Ticker Symbol
- <Name> - Name des Instruments
- <Margin> - falls geleveraged so kann hier eine %-Margin eingetragen werden (siehe unten)
- <PointValue> - Wert pro Punkt
- <TickSize> - Tickgröße
- <MainSector> - Sector (bei Aktien)
- <DetailSector> - Industrie (bei Aktien)
- <InstrumentType> - Siehe Auswahlliste von Instrumenten im Details-Tab
- <Exchange> - Siehe Auswahlliste von Börden im Details-Tab
- <ETF> - Exchange Traded Fund: true / false
- <Currency> - siehe Auswahlliste von Währungen im Details-Tab
- <Expiry> - Ablauf des Instruments (bei Futures) - Format: "06.2014" (MM.JJJJ)
- <ISIN> - tbd
- <DefaultOrdersize> - tbd

falls die Margin bei unterschiedlichen Broker anders ausfällt, so kann man dass in der Symbol-Mapping Tabelle am Details-Tab eingeben.

Instrument Escort Importformats

Die Liste bedarf folgender Formatierung (CSV File):

  1. In der ersten Zeile muss der Tag <Import Instrumens> stehen
  2. danach gibt es <Attributes> und <Instruments> Zeilen.
  3. Die <Attributes> Zeilen bewirken eine Änderung der Attribute für die nachfolgenden <Instrument> Zeilen.
  4. Jedoch auch die <Instrument> Zeilen können Attribute beinhalten.


Musterdatei:

<Import instruments>
<Attributes>
<Exchange>Nasdaq
<Instrumenttype>Stock
<ETF>false
<PointValue>1
<TickSize>0,01
<Currency>USD
<Instrument>
<Symbol>AA
<Name>AA Name
<Margin>25
<MainSector>AAS
<DetailSector>ADS
<Expiry>03.2012
<Instrument>
<Symbol>BB
<Name>BB Name
<Margin>20
<MainSector>BBS
<DetailSector>BDS
<Expiry>04.2012
...
<Attributes>
<Exchange>FromYahoo
<Name>FromYahoo
<Instrumenttype>Stock
<ETF>false
<PointValue>1
<TickSize>0,01
<Currency>USD
<Expiry>06.2014
<Instrument>
<Symbol>CC
<Margin>25
<MainSector>CCS
<DetailSector>CDS
<Instrument>
<Symbol>DD
<Margin>15
<MainSector>DDS
<DetailSector>DDS
...

Arz   Beispiel Instruments zum Downloaden finden Sie hier.

Wenn Sie "FromYahoo" verwenden: Sehr oft hat man InstrumentListen und weiß deren Basiswährung, InstrumentTypen usw. aber man weiß meist nicht die Haupthandelsbörse bzw. den Namen des Symbols. Dafür gibt es die Möglichkeit, diese Informationen aus dem Internet zu holen: Trägt man bei <Name>FromYahoo bzw. bei der <Exchange>FromYahoo ein, so werden diese Informationen über Yahoo geholt.

Arz ACHTUNG!  Möchte man viele Werte importieren so kann das ziemlich lange dauern: a' 1000 Instrumente ca. 10 Min.

 

Instrumenten Listen aus einer CSV-Datei

Es ist zwischen dem Import von Instrumenten und InstrumentList zu unterscheiden.
Instrumentlisten sind Listen von Symbolen die für einen bestimmten Zweck zusammengstellt werden: z.B. LongLists/ShortLists usw.
Wenn so eine Liste importiert wird so müssen die Symbole bereits in AgenaTrader registriert sein.

Der Aufbau so einer Liste muss folgendermaßen aussehen:

  1. die erste Zeile benötigt den Tag <Import Instrument list>
  2. danach sind alle Symbole gelistet die zu dieser Liste gehören.


Musterdatei:

<Import Instrumentlist>
А
АА
AAPL
ABC
2323
3343

Werden Symbole nicht erkannt, so werden diese nach erfolgtem Import in einem Popup ausgegeben:

Instrument Escort Cannotimport

Arz Beispiel InstrumentList zum Downloaden finden Sie hier.

Zu diesem Thema gibt es auch einen hilfreichen Post im Forum.

 

Mappings aus einer CSV-Datei


Ein Beispiel des Formats für den Import von Mappings aus einer CSV-Datei sieht folgendermaßen aus:

<InstrumentMapping>
<Provider>BarChart
<mappedSymbol>AUDCAD
<Name>AUDCAD
<Symbol>AUDCAD
<Instrumenttype>Currency
<mappedSymbol>AUDCHF
<Name>AUDCHF
<Symbol>AUDCHF
<Instrumenttype>Currency
<mappedSymbol>AUDJPY
<Name>AUDJPY
<Symbol>AUDJPY
<Instrumenttype>Currency

 
Beispiel Mappings zum Downloaden finden Sie hier.

Search AgenaTrader Wiki

Sprache wechseln