Pages:
Author

Topic: [ANN] & [DEV] SpreadBot 1000 der BTC Altcoin Trading Bot (v2.0 Release) - page 66. (Read 125042 times)

hero member
Activity: 639
Merit: 500
Die ganzen Fees sind auch kein Profit und werden vom Bot mit abgerechnet ...

Kommando zurück hab meinen Lesefehler/Rechenfehler bemerkt, man sollte die Marge auch mit der Anzahl multiplizieren *do'h*
sr. member
Activity: 579
Merit: 259
Bin mal kurz drüber geflogen, was mir aufgefallen ist

Quote from: SpreadBot
[17:05:24] [Arbitrage] 107147547 - 6.81817495 BTCD bought from Poloniex for 0.00385273 BTC.
[17:05:26] [Arbitrage] 0473d20c-fcb8-48ac-be8f-62c97d83691f - 6.81817495 BTCD sell for 0.00390008 @ Bittrex with profit of 0.00016512 BTC.

Irgendwie komme ich nicht auf den selben Profit, wie dein Bot

Er hatt 6,8 BTCD bei Poloniex für 0,00385273 BTC gekauft, und Verkauft diese für 0,00390008 BTC. Nach Adam-Riese wär das ein Profit von 0,00004735 BTC. Dein Bot schreibt jedoch ein Profit von 0,000165212 BTC. Quasi besteht hier eine Differenz von 0,000117862 BTC oder lese ich die History falsch?

Mal was anderes seit wann läuft der Bot, würd gerne mal wissen wie lang er für 0,4 BTC Profit gebraucht hat, damit man sich nen ROI ausrechnen kann Smiley

Die ganzen Fees sind auch kein Profit und werden vom Bot mit abgerechnet ...
hero member
Activity: 639
Merit: 500
Mal was anderes seit wann läuft der Bot, würd gerne mal wissen wie lang er für 0,4 BTC Profit gebraucht hat, damit man sich nen ROI ausrechnen kann Smiley

Tante Edith: Hat sich erledigt, man sollte auch die Marge mit der Anzahl der Coins multiplizieren
Quote from: Vaagar
[17:05:24] [Arbitrage] 107147547 - 6.81817495 BTCD bought from Poloniex for 0.00385273 BTC.
[17:05:26] [Arbitrage] 0473d20c-fcb8-48ac-be8f-62c97d83691f - 6.81817495 BTCD sell for 0.00390008 @ Bittrex with profit of 0.00016512 BTC.

Irgendwie komme ich nicht auf den selben Profit, wie dein Bot

Er hatt 6,8 BTCD bei Poloniex für 0,00385273 BTC gekauft, und Verkauft diese für 0,00390008 BTC. Nach Adam-Riese wär das ein Profit von 0,00004735 BTC. Dein Bot schreibt jedoch ein Profit von 0,000165212 BTC. Quasi besteht hier eine Differenz von 0,000117862 BTC oder lese ich die History falsch?
hero member
Activity: 700
Merit: 500
Soooo,

here we go....Live Board ist freigeschaltet...

URL: https://79.220.126.241
User: Bitcointalk
Passwort: SB1000_BcT


Hinweis
Die Sicherhitswarnung eures Browsers ist dem SelfSigned Zertifikat bei HTTPS geschuldet. Nach Bestätigung der Meldung gelangt ihr zum Login.

hero member
Activity: 700
Merit: 500
Aloa.

gerade habe ich die Version 0.12 an die Betatester verschickt:
> BTC/€ Preis von BTC-e.com wird zum Tradezeitpunkt ermittelt und mit in der Datenbank erfasst. So ist eine Gewinn- / Verlustermittlung in € möglich und das Amt freut sich. Warum BTC-e? Haben eine offene und einfache API zum Abruf, Bitcoin.de will da private API keys für haben Sad
> Webfrontend wurde nahezu vollständig auf Datenbank Calls umgestellt. Nur in Ausnahmefällen werden noch die API's der Börsen belästigt
> UI Skalierung wurde auf 1280 Bildschirme angepasst
> Profitanzeige ist jetzt auch in der jeweiligen Coinansicht implementiert
> Excel Export eurer Trades pro Coin oder gesamt
> Snapshot trackt jetzt auch euren Profit in Euro, sowie den BTC/€ Verlauf auf BTC-e
> Börsenrelevante Parameter wurden in das jeweilige Exchange Objekt verlagert und schafft so mehr Übersicht im Code als auch Struktur.



Und so langsam wird es ernst

!!! Wir haben den ersten offiziellen Release Candidate (RC) und wenn nichts mehr signifikantes Auffällt geht es nächste Woche Sonntag in die Version 1.0 über.

!!! Wer möchte, kann sich ab sofort auf Seite 1 dieses Threads die Nutzungsbedingungen / Lizenzbedingungen und Dokumentation ansehen: https://bitcointalksearch.org/topic/ann-dev-spreadbot-1000-der-btc-altcoin-trading-bot-v20-release-911201

!!! Das Webinterface (Live Board) werden ich morgen (23.02.2015) für euch freischalten, dass ihr wiedermal einen Blick erhaschen könnt. Auch wenn aktuell etwas tote Hose ist Wink

!!! Preise und "Pre-Order-Aushang" werde ich am Mittwoch (25.02.2015) im BIETE Forum anschlagen



Bis dahin, wünsche ich euch einen ruhigen start in die Woche und bei Fragen und Anmerkungen
Her damit Cheesy

Darkwinde
hero member
Activity: 639
Merit: 500
was kann der Pi2 besser als Pi1?  

Pi2 hat mehr Leistung:
- 4 Kern Prozessor statt 1
- Höhere Taktrate der Prozessoren
- 1024 MB Arbeitsspeicher statt 512 MB
- 4 USB Anschlüsste statt 2
und soll sogar Windoof 10 (xD) unterstützen.

http://de.wikipedia.org/wiki/Raspberry_Pi hier findet man alle Info´s
sr. member
Activity: 279
Merit: 250
was kann der Pi2 besser als Pi1?   Und zusätzlich noch die Frage, was von diesen Verbesserungen ist nötig für das Betreiben eines Bots?


einer meiner Kunden ist Rollstuhlfahrer und benutzt es am Rollstuhl als Navi, Sprachgerät, Rückfahrkamera

er hatte vor 2 Tagen von pi1 auf pi2 umgestellt,
das System startet staat 42 sec nur 16,
Rückfahrkamera jetzt flüssig
Navi möglich mit PI1 war es nicht möglich
aussehen tut es genauso Smiley

legendary
Activity: 2926
Merit: 1131
was kann der Pi2 besser als Pi1?   Und zusätzlich noch die Frage, was von diesen Verbesserungen ist nötig für das Betreiben eines Bots?

Ich warte da eher auf die neue Version vom Betriebssystem Raspbian. Denn die aktuelle stable Version ist für neue Pythonskripte ungeeignet (weil alte Pythonversion standardmäßig installiert ist), wodurch ich (mit Hilfe) extremst umständlich die neuste Pythonversion draufspielen musste... das ist nicht so leicht wie einfach mal eben installieren oder rüberkopieren -.- ... Bei der neuen Raspbian version soll dann wohl die (aktuell) neuste Python version drauf sein.
hero member
Activity: 700
Merit: 500
Der Bot kauft nicht selbstständig Coins auf gut Glück, sondern immer nur dann, wenn er wirklich eine Arbitrage Chance sieht und die kann er nur dadurch wahr nehmen, dass auf dem Exchange wo gekauft wird BTC liegen und auf dem wo verkauft wird die Altcoins. Da man aber meist nicht hervorsehen kann, wo die Marktbalancen liegen empfiehlt es sich erstmal mit einem ausgeglichen Verhältnis von ALtcoin und BTC zu starten. Bedeutet am Beispiel von 10 LTC zum Preis von 0,008BTC und den Börsen Poloniex und BTer:
Poloniex: 5 LTC und mindestens 0,1 BTC (5 * 0,08 * 2,5)
BTer: 5 LTC und mindestens 0,1 BTC

Warum der Faktor 2,5?

Du hast hier einen Rechenfehler bzw beim Preis vom LTC ne 0 zu wenig in der Berechnung

Müsste eigentlich

Poloniex: 5 LTC und mindestens 0,1 BTC (5 * 0,008 * 2,5)
BTer: 5 LTC und mindestens 0,1 BTC

Sad sind mir einfach zu viele Nachkommastellen Wink aber du hast Recht... hab eien 0 zu wenig

Korrekt und da ich ja etwas verschieben muss. Aktuell gehe ich gerade von 2 Wochen aus auf Ende Februar... kannst du wohl schon den PI 2 holen Cheesy

Hab meinen PC-Spezi schon angehauen, dass er such drum kümmern soll. PI2 ist doch seit Anfang Februar draußen, jedoch sind die wohl sehr gefragt. In England kostet das aktuell 60 Pfund, in DE Gottseidank nur 45 Euro Smiley

Deswegen jetzt vorbestellen, dann haste hoffentlich einen in 2 Wochen Cheesy
hero member
Activity: 639
Merit: 500
Der Bot kauft nicht selbstständig Coins auf gut Glück, sondern immer nur dann, wenn er wirklich eine Arbitrage Chance sieht und die kann er nur dadurch wahr nehmen, dass auf dem Exchange wo gekauft wird BTC liegen und auf dem wo verkauft wird die Altcoins. Da man aber meist nicht hervorsehen kann, wo die Marktbalancen liegen empfiehlt es sich erstmal mit einem ausgeglichen Verhältnis von ALtcoin und BTC zu starten. Bedeutet am Beispiel von 10 LTC zum Preis von 0,008BTC und den Börsen Poloniex und BTer:
Poloniex: 5 LTC und mindestens 0,1 BTC (5 * 0,08 * 2,5)
BTer: 5 LTC und mindestens 0,1 BTC

Warum der Faktor 2,5?

Du hast hier einen Rechenfehler bzw beim Preis vom LTC ne 0 zu wenig in der Berechnung

Müsste eigentlich

Poloniex: 5 LTC und mindestens 0,1 BTC (5 * 0,008 * 2,5)
BTer: 5 LTC und mindestens 0,1 BTC

Korrekt und da ich ja etwas verschieben muss. Aktuell gehe ich gerade von 2 Wochen aus auf Ende Februar... kannst du wohl schon den PI 2 holen Cheesy

Hab meinen PC-Spezi schon angehauen, dass er such drum kümmern soll. PI2 ist doch seit Anfang Februar draußen, jedoch sind die wohl sehr gefragt. In England kostet das aktuell 60 Pfund, in DE Gottseidank nur 45 Euro Smiley
hero member
Activity: 700
Merit: 500
Auf den Verkauf freuen wir uns schon alle Smiley

Dann kann ich quasi schon mal ein Raspberry Pi bestellen gehen.

Korrekt und da ich ja etwas verschieben muss. Aktuell gehe ich gerade von 2 Wochen aus auf Ende Februar... kannst du wohl schon den PI 2 holen Cheesy
hero member
Activity: 639
Merit: 500
Auf den Verkauf freuen wir uns schon alle Smiley

Dann kann ich quasi schon mal ein Raspberry Pi bestellen gehen.
sr. member
Activity: 279
Merit: 250


Die ganzen Administrativen Themen rund um das Projekt sind fast abgeschlossen, sodass der Verkauf generell starten kann.

Wünsche euch ein schönes Wochenende



Auf den Verkauf freuen wir uns schon alle Smiley

Dir ebenso schönes Wochenende
hero member
Activity: 700
Merit: 500
Hallo zusammen,

folgend mein kleiner "wöchentlicher Status"...


Erst die schlechte Nachricht:
> Da ich momentan privat und beruflich einiges um die Ohren habe wird es mit dem Releaee "Mitte Februar" wohl nichts. Muss sich etwas nach hinten verschieben, aber nicht viel!


Kommen wir zu den guten Dingen:
  • Es war eigentlich geplant, dass v0.11 nach gutem Test direkt ins Release über geht. naja wir haben noch paar Themen gefunden, die ich fixen muss, daher wird es eine v0.12 geben die ich auch schon bald an die Betatester ausgebe.
  • Nebst Bugfixes wird die v0.12 zudem noch einiges an Neuerungen beinhalten:
    > BTC/€ Preis von BTC-e.com wird zum Tradezeitpunkt ermittelt und mit in der Datenbank erfasst. So ist eine Gewinn- / Verlustermittlung in € möglich und das Amt freut sich.
    Warum BTC-e? Haben eine offene und einfache API zum Abruf, Bitcoin.de will da private API keys für haben Sad
    > Webfrontend wurde nahezu vollständig auf Datenbank Calls umgestellt. Nur in Ausnahmefällen werden noch die API's der Börsen belästigt
    > UI Skalierung wurde auf 1280 Bildschirme angepasst
    > Profitanzeige ist jetzt auch in der jeweiligen Coinansicht implementiert
    > Excel Export eurer Trades pro Coin oder gesamt
    > Snapshot trackt jetzt auch euren Profit in Euro, sowie den BTC/€ Verlauf auf BTC-e
    > Börsenrelevante Parameter wurden in das jeweilige Exchange Objekt verlagert und schafft so mehr Übersicht im Code als auch Struktur.
  • Die ganzen Administrativen Themen rund um das Projekt sind fast abgeschlossen, sodass der Verkauf generell starten kann.


Wünsche euch ein schönes Wochenende

hero member
Activity: 700
Merit: 500
Der Basiswert wird gezogen, wenn es zur Aktion kommt. AKtionen werden erst ausgelöst, bei dem obigen Konfigwert, mit >10% Differenz. Von daher war es ein reines Beispiel ohne Verifikation auf korrekte Refernz Cheesy sorry für die Verwirrung sollte mehr illustrieren und wurde nicht genau durchgerechnet von mir. Das macht der Bot oder Excel für mich Wink
sr. member
Activity: 279
Merit: 250


Generell ist der Bot und die Doku auf unerfahrene getrimmt, um Angst, Sorgen und Fehler abzubauen. Der Anspruch ist für mich den Anfänger anzusprechen, aber auch etwas Komfort für versierte zu bieten Smiley Mal sehen ob es klappt. Konkret zu deiner Frage hat die Strategie nur 2 Parameter:

Code:
	"strategy-dynamicRebalance": false,	
"dynamic-rebalance-factor": "1.10"

Der erste aktiviert die Strategie und der Zweite gibt zum gezogenen Basiswert die möglich relative +- Abweichung in Prozent. Hier sind 10% definiert.
Würde nun bedeuten, wenn der Kurs von 0,100 BTC auf 0,110 steigt verkauft der Bot 50 % des Gewinns und zieht seinen neuen Basiswert auf 0,110. Sinkt der Preis auf 0,099 dann kauf er Coins nach um 50% des Verlustes auszugleichen und Zieht die neue Basis auf 0,099.

Wenn du Coins verschiebst, kaufst oder verkaufst bekommt der Bot das mit und passt die entsprechende Berechnungsgrundlage an.

Zudem verfügt der Bot über einige Sicherheitsmechanismen um parallele Trades auszuschließen. Wäre ja schlecht du hättest eine kauf Order im Arbitrage und DynRebal will zum gleichen Preis verkaufen...dann würdest du deine eigene order erfüllen wollen...keine gute Idee Smiley

verständlich
Dem, mit dem neuem Basiswert bei gestiegen Kurs kann ich nur zustimmen.

sollte aber der neue Basiswert bei gefallen Kurs nicht 0,105 betragen sollen?
1 Coin zu 0,110
nachgekauft 1 Coin zu 0,1
also gewichteter Kurs 2 Coin zum Durchschnittswert von 0,105
oder wird der Verlust beim ersten Coin nach Heruntersetzung des Basiswerts als abgeschrieben angesehen?
hero member
Activity: 700
Merit: 500

Das hängt von deiner Infrastruktur, dem Internet und der Exchange API und der Anzahl der offenen Trades ab, aber du kannst rechnen 15 Sekunden pro Coin bei 10 Coins also alle 150 Sekunden.
In sehr schnell schwankenden Märkten sollte man daher nur mit wenigen Coins fahren um die Schlagzahl zu erhöhen. In moderat oder gemächlich schwankenden Märkten sind die Zeiten aber kein Problem.


also würde das bei zwei Strategien gleichzeitig bedeuten, dass es langsamer geht
oder würde eine Abfrage einer Coin beider Strategien dienen?
Ein klares JaEin Wink Dynamic Rebalance wird nur alle 120 Minuten geprüft und geht recht zügig. Also in der 24h Laufzeit vernachlässigbar kurz.
Aufgrund des Bot Designs (Modularität) ist eine gemeinsame Frage nicht vorgesehen repsektiv auch hinderlich da ggf. verfälschte Werte entstehen durch race conditions.


da ich insgesamt alle Coins als sehr schwankend betrachte,
wären eine Einbeziehung für mich von mehr als 9-10 Coins für die Arbitrage Strategie nicht empfehlenswert.
Im Gegenteil aber für die Dynamic Rebalance Trading Strategie, um den Größtmöglichen Profit zu erreichen,
ist eine Integration fast aller Coins zu berücksichtigen. Hierzu ist die Geschwindigkeit zweitrangig.
Dem Fazit stimme ich zu. Da der Bot je Strategie unterschiedliche Coins erlaubt, kannst du ein Splitting vornehmen.
 

Der Tag ist noch jung, deswegen auch noch eine Frage zu Dynamic Rebalance Trading Strategie Smiley

Sind die Strategieparameter frei-einstellbar?
wann wird 50% des Coins "A" verkauft, wenn der Coin um 10, 20, 30.... % gestiegen ist?
wann wird es nachgekauft, wenn Coin "B" um 10, 20, 30.... % gefallen ist?

oder wird es vielleicht in der Auslieferungsversion eine Einstellung für "Unerfahrene" geben?

schönen Abend noch

Generell ist der Bot und die Doku auf unerfahrene getrimmt, um Angst, Sorgen und Fehler abzubauen. Der Anspruch ist für mich den Anfänger anzusprechen, aber auch etwas Komfort für versierte zu bieten Smiley Mal sehen ob es klappt. Konkret zu deiner Frage hat die Strategie nur 2 Parameter:

Code:
	"strategy-dynamicRebalance": false,	
"dynamic-rebalance-factor": "1.10"

Der erste aktiviert die Strategie und der Zweite gibt zum gezogenen Basiswert die möglich relative +- Abweichung in Prozent. Hier sind 10% definiert.
Würde nun bedeuten, wenn der Kurs von 0,100 BTC auf 0,110 steigt verkauft der Bot 50 % des Gewinns und zieht seinen neuen Basiswert auf 0,110. Sinkt der Preis auf 0,099 dann kauf er Coins nach um 50% des Verlustes auszugleichen und Zieht die neue Basis auf 0,099.

Wenn du Coins verschiebst, kaufst oder verkaufst bekommt der Bot das mit und passt die entsprechende Berechnungsgrundlage an.

Zudem verfügt der Bot über einige Sicherheitsmechanismen um parallele Trades auszuschließen. Wäre ja schlecht du hättest eine kauf Order im Arbitrage und DynRebal will zum gleichen Preis verkaufen...dann würdest du deine eigene order erfüllen wollen...keine gute Idee Smiley
sr. member
Activity: 279
Merit: 250

Das hängt von deiner Infrastruktur, dem Internet und der Exchange API und der Anzahl der offenen Trades ab, aber du kannst rechnen 15 Sekunden pro Coin bei 10 Coins also alle 150 Sekunden.
In sehr schnell schwankenden Märkten sollte man daher nur mit wenigen Coins fahren um die Schlagzahl zu erhöhen. In moderat oder gemächlich schwankenden Märkten sind die Zeiten aber kein Problem.


also würde das bei zwei Strategien gleichzeitig bedeuten, dass es langsamer geht
oder würde eine Abfrage einer Coin beider Strategien dienen?


da ich insgesamt alle Coins als sehr schwankend betrachte,
wären eine Einbeziehung für mich von mehr als 9-10 Coins für die Arbitrage Strategie nicht empfehlenswert.
Im Gegenteil aber für die Dynamic Rebalance Trading Strategie, um den Größtmöglichen Profit zu erreichen,
ist eine Integration fast aller Coins zu berücksichtigen. Hierzu ist die Geschwindigkeit zweitrangig.

Der Tag ist noch jung, deswegen auch noch eine Frage zu Dynamic Rebalance Trading Strategie Smiley

Sind die Strategieparameter frei-einstellbar?
wann wird 50% des Coins "A" verkauft, wenn der Coin um 10, 20, 30.... % gestiegen ist?
wann wird es nachgekauft, wenn Coin "B" um 10, 20, 30.... % gefallen ist?

oder wird es vielleicht in der Auslieferungsversion eine Einstellung für "Unerfahrene" geben?

schönen Abend noch
hero member
Activity: 700
Merit: 500
das hättest Du nicht sagen sollen, jetzt werde ich Dich mit fragen bombardieren, da beim lesen immer wieder neue aufkommen Smiley

genehmigt Smiley


kann der Bot gleichzeitig beide Strategien verfolgen oder nur eine?

Ja, beide Strategien behindern sich nicht gegenseitig. Das kann ich aber nicht für spätere Strategien versprechen, dass man immer alle parallel betreiben kann Smiley

gibt es eine Begrenzung bei den ausgewählten Arbitragepaaren?
oder kann ich reintheoretisch 30-40 Paare fahren oder würde Bot damit überfordert?
Wüßte nicht, dass es eine Begrenzung gibt. je mehr du fährst, um so länger dauert es natürlich bis er wieder auf Coin 1 prüft.
Ich fahre mit 10 Coins.

wie oft werden die Coinpreise abgefragt?
Das hängt von deiner Infrastruktur, dem Internet und der Exchange API und der Anzahl der offenen Trades ab, aber du kannst rechnen 15 Sekunden pro Coin bei 10 Coins also alle 150 Sekunden.
In sehr schnell schwankenden Märkten sollte man daher nur mit wenigen Coins fahren um die Schlagzahl zu erhöhen. In moderat oder gemächlich schwankenden Märkten sind die Zeiten aber kein Problem.
sr. member
Activity: 279
Merit: 250


Immer her mit den Fragen, freue mich wenn hier mehr diskutiert wird Smiley Stille verunsichert mich, ob das was ich mache auch so passt Cheesy


das hättest Du nicht sagen sollen, jetzt werde ich Dich mit fragen bombardieren, da beim lesen immer wieder neue aufkommen Smiley

kann der Bot gleichzeitig beide Strategien verfolgen oder nur eine?

gibt es eine Begrenzung bei den ausgewählten Arbitragepaaren?
oder kann ich reintheoretisch 30-40 Paare fahren oder würde Bot damit überfordert?

wie oft werden die Coinpreise abgefragt?

Danke Smiley
Pages:
Jump to: