Author

Topic: Bot di trading - standalone apps VS websites (Read 852 times)

legendary
Activity: 2632
Merit: 1040
Posso parlare personalmente per il bot che distribuisco come Desktop Application in Java.
Ho scelto lo stand-alone per i seguenti motivi (indipendentemente dal fatto che preferisco programmare Desktop che Web)

- Se la distribuivo Web dovevo pagarmi un server e mi sarei dovuto anche gestire tutta la questione performance (non so neanche come un sito possa vedere una marea di richieste che arrivano da 200 processi che girano su un server) e manutenzione del servizio on-line, un lavoro MOLTO oneroso che si aggiungeva alla programmazione del BOT (Che mi occupa una MAREA di tempo).

- La gestione della sicurezza sarebbe diventata cruciale, mentre con la Desktop application l'utente ha le chiavi sul suo pc ed è tutto in mano sua, io do assistenza ma è una cosa a livello di singolo utente sul suo pc e il suo sistema operativo (E le sue cazzate che a volte capitano).

- Non devo gestire account e nulla che riguardi registrazioni (ho semplicemente una lista di utenti e di chiavi pubbliche a cui so che ho venduto il programma)

- Non devo preoccuparmi di account rubati, multi-login e cose varie. L'utente sa che la sua copia è personale (lo è davvero, non funziona con una chiave che no sia dell'utente che mi ha acquistato la copia).

- Se l'utente fa cazzate (tipo tentare un DDOS aprendo 50 volte il programma su 100 mercati) lo fa dal suo pc, danneggiando se stesso (E magari viene bannato)

- Il programma salva dei Log enormi (Guadagni+Errori+LogGenerale X Ogni Mercato Aperto) che l'utente si gestisce a piacere, il server esploderebbe.

- Posso distribuire Beta Version e correzioni "al volo" solo a singoli utenti (ho molti beta tester che mi provano gratis le versioni nuove a loro rischio e pericolo)

Se poi andiamo sul gusto personale, preferisco di molto l'interfaccia grafica Desktop, con tasti destri e decisamente più veloce.
Trovo anche pià semplice disegnare e gestire l'interfaccia grafica e la parte di codice.
I punti che ho sopra elencato vogliono essere motivi tecnici indipendenti dalle mie personali conoscenze.

Spero di essere stato d'aiuto.
sr. member
Activity: 1270
Merit: 254
Oikos.cash | Decentralized Finance on Tron
un semplice bot me lo sono fatto per Cryptsy
Una mia opinione su questo genere di prodotti.
Il bot lo ritengo un prodotto stupido.
  Principalmente si limita a automatizzare una strategia dell'operatore che fa trading.
Quindi trovo sia inproduttivo comprare bot che manco si capisce cosa fanno di preciso e ancora peggio senza  aver esperienza di trading classico.
Il bot acquistato sarà inoltre uguale a tutti gli altri, faranno la stessa identica cosa creando una competizione priva di senso.
Inoltre, almeno sul mio bot di cryptsy,  il bot deve conoscere una chiave privata per poter eseguire le operazioni di acquisto e vendita.
Ora dare questa chiave in giro è come dare in nostro bancomat con pin a estranei. Serve la massima fiducia su chi ci mette le mani sopra.


Quoto quanto indicato sopra, la sola soluzione è capire bene il trading, l'andamento delle valute, avere delle strategie e in base a queste crearsi l'automatismo per eseguirle.

Personalmente con il mio,  vedo che, anche se aumenta leggermente le probablità di successo nel trading, nella fase negativa in cui tutte le valute crollano, fa perdere soldi o al massimo tiene il bilancio in pareggio.
Se non ci sarà la ripresa mi devo solamente accontentare di pareggiare.
Un consiglio, in caso di euforia dei mercati, il bot fa scintille, quando quella fase finisce, è bene mettersi un po di btc da parte per non giocarseli piu.

Ovviamente parlo di bot di un certo tipo.
Bot che prevedono eventuali incrementi speculativi del valore delle cryptomonete, magari possono essere molto piu utili.



legendary
Activity: 1022
Merit: 1000
io trado con bot su pc,


detto questo il primo punto è la sicurezza

entrambi sono vulnerabili, diciamo che avere un bot sul pc testato da centinaia/migliaia di utenti e fornito da persone conosciute è imho più safe di un sito

entrambi se bravi ed in malafede ti possono rubare i soldi, però nel caso del website si devono aggiungere anche le cose non fatte in malafede e cioè attacchi di vario tipo, dal semplice ddos che non ti permette di operare, fino attacchi hacking che ti rendono vulnerabile a prescindere dalla volontà del dev, in più gli exchanges hanno quotidiani malfunzionamenti che possono amplificarsi visto che passi attraverso un terzo



la seconda cosa importante è la versatilità e cioè la quantità di exchanges, di coin e la personalizzazione degli algoritmi, obv se tutti tradano con lo stesso algoritmo la stessa coin nello stesso exchange i risultati ne risentono, avere qualcosa che ti permette di trovare nicchie in cui farlo funzionare grazie alla possibilità di personalizzazione fa la differenza ed in questo momento che io sappia i migliori bot standalone > websites

io cmq sono del parere che al momento la soluzione migliore è farsi qualcosa in proprio, ci sono diverse opportunità che bot e piattaforme attuali non sfruttano e che andrebbero invece usate

detto tutto questo se hai scritto il 3d per valutare eventuali tuoi progetti, per quanto sembri paradossale in considerazione di quello che ho scritto sopra, forse investirei in qualcosa di particolare ed innovativo nell'ambito website piuttosto che bot standalone, perchè presto il mercato dei bot da installare saturerà tutte le piattaforme, mentre per qualcosa di innovativo, multipiattaforma per un certo tipo di utenza potrebbe avere ancora spazio

Grazie per la preziosa analisi. In effetti sto ragionando su un approccio "ibrido" e non mi risulta ci sia nulla del genere in giro. Comunque al momento e' solo un'idea, vedremo Wink
hero member
Activity: 595
Merit: 500
non può fare dump per sempre
io trado con bot su pc,


detto questo il primo punto è la sicurezza

entrambi sono vulnerabili, diciamo che avere un bot sul pc testato da centinaia/migliaia di utenti e fornito da persone conosciute è imho più safe di un sito

entrambi se bravi ed in malafede ti possono rubare i soldi, però nel caso del website si devono aggiungere anche le cose non fatte in malafede e cioè attacchi di vario tipo, dal semplice ddos che non ti permette di operare, fino attacchi hacking che ti rendono vulnerabile a prescindere dalla volontà del dev, in più gli exchanges hanno quotidiani malfunzionamenti che possono amplificarsi visto che passi attraverso un terzo



la seconda cosa importante è la versatilità e cioè la quantità di exchanges, di coin e la personalizzazione degli algoritmi, obv se tutti tradano con lo stesso algoritmo la stessa coin nello stesso exchange i risultati ne risentono, avere qualcosa che ti permette di trovare nicchie in cui farlo funzionare grazie alla possibilità di personalizzazione fa la differenza ed in questo momento che io sappia i migliori bot standalone > websites

io cmq sono del parere che al momento la soluzione migliore è farsi qualcosa in proprio, ci sono diverse opportunità che bot e piattaforme attuali non sfruttano e che andrebbero invece usate

detto tutto questo se hai scritto il 3d per valutare eventuali tuoi progetti, per quanto sembri paradossale in considerazione di quello che ho scritto sopra, forse investirei in qualcosa di particolare ed innovativo nell'ambito website piuttosto che bot standalone, perchè presto il mercato dei bot da installare saturerà tutte le piattaforme, mentre per qualcosa di innovativo, multipiattaforma su un sito per un certo tipo di utenza potrebbe avere ancora spazio
hero member
Activity: 980
Merit: 1002
IMHO semplicemente parlano le prestazioni.

Se un bot è una webapp o un'app locale conta poco alla fine della fiera, quello che conta è la prestazione pregressa, documentata e affidabile.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
(tipicamente fanno richieste solo alle api dei vari exchange, non passando da server terzi, ci vuole poco a verificarlo una volta in possesso della app, anche se closed).

Mi viene in mente un classico fetch di info spacciato per debugging, ma di modi mascherabili pure ai powerusers secondo me ce ne sono molti.
legendary
Activity: 1022
Merit: 1000
Secondo voi si tratta solo del non fidarsi di chi gestisce il sito internet (che conoscerebbe i vari parametri delle strategie e potrebbe "tradare contro" gli utenti senza poter dimostrare il contrario) o c'e' qualche altro motivo?  Huh

Secondo te chi distribuisce un trading bot che gira in locale sui pc degli utenti (do per assunto che sia closed) non potrebbe fare la stessa cosa?

Hai colto il punto, ma evidentemente e' un ragionamento che l'utente medio non fa, o piuttosto pensa che dei power user segnalerebbero la cosa se questo fosse il caso (tipicamente fanno richieste solo alle api dei vari exchange, non passando da server terzi, ci vuole poco a verificarlo una volta in possesso della app, anche se closed).
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
Secondo voi si tratta solo del non fidarsi di chi gestisce il sito internet (che conoscerebbe i vari parametri delle strategie e potrebbe "tradare contro" gli utenti senza poter dimostrare il contrario) o c'e' qualche altro motivo?  Huh

Secondo te chi distribuisce un trading bot che gira in locale sui pc degli utenti (do per assunto che sia closed) non potrebbe fare la stessa cosa?
sr. member
Activity: 405
Merit: 250
Scusa, non ho letto bene io il titolo e non volevo creare entropia che vedo si sta diffondendo.

Nel primo post non era chiaro, visto che comunque si parla di processi di trading che girano lato server e non sul client.

Nel tuo caso ti direi: a parità di prezzi, anch'io sopporterei una minore stabilità dell'infrastruttura locale a beneficio della maggior sicurezza di non aver nulla su un server.
legendary
Activity: 1092
Merit: 1021
Che i VPS siano a pagamento sono d'accordo ma quando con 8€/month me la cavo direi che, vista la remunerazione dell'attività, è un prezzo più che recuperabile ed investibile.

Il fatto che si usino più spesso soluzioni "locali" per me è semplicemente dato dal fatto che l'utente sente un maggior controllo e sicurezza sul proprio "investimento", tutto qua. Senza neanche andare a ragionare sulla possibilità che fruendo della prima opzione ci possa essere qualcuno che possa tradarti contro.
legendary
Activity: 1022
Merit: 1000
Non stavi parlando di piattaforme di trading che si appoggiano su Virtual Private Server ? (VS nel titolo del thread pensavo fosse un typo)


VS = versus ..

sto proponendo un confronto fra 2 modi diversi di fare la stessa cosa, pensavo (speravo) fosse chiaro dal primo post.
sr. member
Activity: 405
Merit: 250
Non stavi parlando di piattaforme di trading che si appoggiano su Virtual Private Server ? (VS nel titolo del thread pensavo fosse un typo)
legendary
Activity: 1022
Merit: 1000
I VPS sono a pagamento, quindi:
1. l' investistore vuole risparmiare denaro
2. il volume di trades può non coprire il canone mensile del servizio di VPS
3. 1 + 2

CC


Non ti seguo.. cosa c'entrano i VPS?

Intendo con un modello identico (quindi puoi usare il software senza fee con un costo fisso iniziale per l'entrata).
Esempio: bot standalone da scaricare (dal costo di 1BTC) VS accesso a un sito che svolga le stesse funzionalita' del bot standalone (sempre costo 1 BTC)

Comunque la questione che sto portando all'attenzione e' la seguente: perche' nonostante ci siano soluzioni di entrambi i tipi, gli utenti sembrano preferire i bot standalone?
sr. member
Activity: 405
Merit: 250
I VPS sono a pagamento, quindi:
1. l' investistore vuole risparmiare denaro
2. il volume di trades può non coprire il canone mensile del servizio di VPS
3. 1 + 2

CC
legendary
Activity: 1022
Merit: 1000
E' una domanda che mi pongo da un po' di tempo, vorrei ora sentire cosa ne pensate voi.

Ci sono diversi automatismi di trading (bot) che vengono venduti agli utenti, alcuni sono applicazioni standalone da tenere in esecuzione sul proprio computer, altri sono vere e proprie piattaforme online (che quindi non richiedono che l'utente tenga nulla in esecuzione sul proprio computer).

Ovviamente la seconda soluzione e' molto piu' comoda, nonostante cio' sembra andare per la maggiore la prima!
Secondo voi si tratta solo del non fidarsi di chi gestisce il sito internet (che conoscerebbe i vari parametri delle strategie e potrebbe "tradare contro" gli utenti senza poter dimostrare il contrario) o c'e' qualche altro motivo?  Huh
Jump to: