Automatisk NFT-handel er mest nyttig, når den anvender en defineret politik konsekvent fra første observation til sidste gennemgang. Et program, der køber hurtigt, men ikke kan forklare udvælgelsesregler, resterende forpligtelser eller usolgt beholdning, har kun automatiseret en del af arbejdet. Hele processen skal forbinde, hvorfor et aktiv blev valgt, hvad der blev godkendt, hvad der faktisk skete, og hvad resultatet lærer os.

Politikken bør forblive forståelig, selv når et køb fejler eller en beholdning tager længere at sælge end forventet. Det er almindelige muligheder på et marked med forskellige aktiver. En gentagelig NFT-handelsproces registrerer dem uden at omskrive det oprindelige mål for at få hvert resultat til at se vellykket ud.

Vejledningen følger en fiktiv samlingskampagne kaldet Pine Tickets. Alle priser, omkostninger og aktivitetstal er illustrative. Målet er at vise sammenhængen mellem udvælgelse, eksekvering og gennemgang, mens markedsprognoser holdes adskilt fra driftskontroller og realiserede resultater fra stadig ejet beholdning.

Skriv en politik for automatisk NFT-handel før start

Begynd med kampagnens formål. Anskaffer du genstande til en samling, afprøver en videresalgshypotese eller administrerer beholdning omkring eksisterende præferencer? Formålet afgør relevant belæg og vurderingen af udfald. En personlig samlerbeslutning bør ikke fremstilles som bevis for en rentabel handelsmodel.

Angiv berettigede kæder, samlinger, standarder, egenskaber og antal. Angiv maksimal ny forpligtelse, maksimal beholdningsstørrelse og tidspunkt eller betingelser for opgavens afslutning. Definer, om programmet må oprette tilbud, acceptere salgsopslag, sælge beholdninger eller kun give anbefalinger til menneskelig gennemgang.

Tilføj informationskrav. Politikken kan kræve aktuel ordrevalidering, kendt aktividentitet og nylig gennemgang af sammenlignelige salg. Den bør også forklare, hvad der sker, når fakta mangler. Manglende information bør give defineret afvisning, ventetilstand eller operatørgennemgang frem for en bekvem antagelse, der tillader købet.

Bevar politikversionen med hver beslutning. Ændres regler under kampagnen, bør senere læsere kunne skelne handlinger under oprindelig version fra handlinger under den reviderede. En aktuel indstillingsside kan ikke pålideligt forklare en ordre oprettet under andre grænser flere dage tidligere.

Adskil udvælgelse fra eksekvering

Udvælgelse spørger, om et aktiv er ønskeligt til en bestemt pris under politikken. Eksekvering spørger, om den foreslåede transaktion kan gennemføres inden for godkendte betingelser. En stærk udvælgelse kan fejle ved eksekvering, og fejlfri eksekvering kan anskaffe et aktiv, strategien værdiansatte dårligt. Det er forskellige kilder til resultater.

For Pine Tickets kan udvælgelse kræve kendt kontrakt, fuldt afslørede metadata og pris under et tokenspecifikt loft. Eksekvering kontrollerer derefter faktisk salgsopslag, betalingsvaluta, modtager, overførselsberettigelse og restbudget. Botten bør ikke lempe udvælgelsen, blot fordi eksekvering ser let ud.

Ligeledes bør en eksekveringsfejl ikke automatisk ugyldiggøre udvælgelseshypotesen. Et salgsopslag kan forsvinde, fordi en anden køber handlede først, mens værdilogikken stadig er værd at undersøge. Bevar fejlårsagen, så gennemgangen kan afgøre, om dataaktualitet skal forbedres, ruten justeres eller strategien selv genovervejes.

Livscyklussen i en NFT-handelsbot følger individuelle beslutninger gennem ordrer og ejerskab. En kampagnepolitik tilføjer bredere kontekst: hvordan beslutninger deler ressourcer, opbygger beholdning og bidrager til en testbar økonomisk idé over en defineret periode.

Definer kandidatpopulationen ærligt

En kampagne begynder med et observationssæt, ikke kun de handler der gennemføres. Registrer dækkede samlinger og tidsperiode, kildebegrænsninger og regler til kandidatidentifikation. Uden populationen kan en senere rapport ikke forklare strategiens selektivitet eller mulighederne, den aldrig kunne observere.

OpenSeas Stream API-dokumentation beskriver hændelseslevering efter bedste evne og mulige rækkefølgehuller. Et tilsluttet feed fastslår derfor ikke komplet markedsdækning. En kampagne, der afhænger af mistede hændelser, bør have en afstemningsmetode og bevare ethvert interval, den ikke kan genskabe.

Undgå at genskabe historiske kandidater ud fra dagens samlingstilstand. Metadata, berettigelse og salgsopslag kan ændres. OpenSeas metadatastandarder beskriver felter til medie- og egenskabsvisning; felterne behøver tidskontekst, når de påvirker udvælgelse. Endeligt afslørede egenskaber bør ikke behandles som information tilgængelig før afsløring.

Kandidatregistreringen bør medtage afviste såvel som accepterede genstande. Et aktiv på forkert kæde, forældede metadata og et dyrt salgsopslag er forskellige afvisninger. Antallene kan vise, om politikken er passende snæver, eller datakilden giver mange irrelevante observationer.

Følg Pine Tickets-beslutningstragten

Antag, at kampagnen modtager 20 observationer. Otte er dubletter af allerede registrerede hændelser, så 12 særskilte kandidater er tilbage. Fem opfylder ikke samlings- eller metadatakriterierne, så syv går til økonomisk gennemgang. Tre overstiger deres tokenspecifikke lofter, så fire er potentielt acceptable efter udvælgelsesreglerne.

Kampagnen tillader kun tre nye købsforsøg i aktuelt gennemgangsvindue. Den godkender tre kandidater og lader den fjerde være uforsøgt under driftsgrænsen. Af tre godkendte forsøg anskaffer to NFT'er, og ét fejler uden anskaffelse. Den uforsøgte kandidat og det mislykkede forsøg bør ikke sammenlægges, fordi årsager og mulige omkostninger er forskellige.

Tragten er en beslutningsregistrering, ikke en konkurrence om succesrate. En mere lempelig politik kan købe flere genstande og give dårligere beholdning. En snævrere politik kan miste rentable udfald og undgå uacceptabel eksponering. Det nyttige spørgsmål er, om hvert trin anvendte tilsigtede regler med det daværende tilgængelige belæg.

Bevar identifikatorer mellem trinnene. En reviewer bør kunne spore hver anskaffet token til observation og godkendelse og hver afvist kandidat til begrundelsen. Tal er nyttige opsummeringer, men bør understøttes af individuelle registreringer frem for manuel genskabelse fra hukommelsen.

Reserver ressourcer før handling godkendes

En købsbeslutning skal medregne andre forpligtelser, der deler wallet eller kampagne. Aktive tilbud, afventende transaktioner, aktuelle beholdninger og driftsreserver kan alle reducere kapaciteten til næste kandidat. En vist tokensaldo alene viser ikke disse politikforpligtelser.

Opret en varig reservation før signering eller indsendelse. Vurderer to workers kandidater samtidig, bør de ikke hver bruge samme resterende råderum. Mekanismen kan være simpel i én proces eller mere koordineret på tværs af tjenester, men forbrugsgrænsen skal holde gennem det faktiske driftssetup.

Reservationen bør repræsentere maksimal tilladt forpligtelse inklusive definerede ekstraudgifter. Når resultatet afstemmes, erstattes den af faktisk anskaffelsesgrundlag eller realiseret udgift, og kun begrundet rest frigives. En ubesvaret anmodning bør forblive uafklaret frem for automatisk at blive fri kapacitet efter lokal timeout.

Beholdningsgrænser betyder også noget. En kampagne til et lille sæt bør ikke nulstille antalskvoten efter hver udførelse. Købet ændrer en åben forpligtelse til en beholdning; det reducerer ikke nødvendigvis samlet eksponering. Forskellen forhindrer en teknisk ordentlig proces i at akkumulere flere NFT'er end tilsigtet.

Registrer, hvad transaktionerne faktisk gjorde

De to Pine Tickets-anskaffelser koster 0.22 ETH plus 0.006 ETH i henførbar indgangsudgift for første token og 0.24 ETH plus 0.004 ETH for anden. Anskaffelsesgrundlagene er 0.226 ETH og 0.244 ETH. Det tredje mislykkede forsøg koster 0.002 ETH uden beholdning, så kampagnens samlede kontantudstrømning er 0.472 ETH.

Tallene er hypotetiske og antager konsekvent ETH-angivelse af alle udgifter i eksemplet. En virkelig kampagne bør bevare oprindelige betalingstoken- og netværksgebyrbeløb med særskilt angivet rapporteringsomregning. Læg ikke forskellige tokenenheder sammen uden udtrykkeligt værdiansættelsesgrundlag.

Bekræft tokenidentifikatorer, antal og modtageradresser for de vellykkede køb. En transaktionskvittering eller markedspladsbesked alene fastslår måske ikke hele resultatet. Regnskabet behøver faktisk aktivbevægelse og betalingsstrømme efter relevant kædes registreringer.

OpenSeas vejledning til at finde NFT-salgsregistreringer henviser brugere til aktivitet og transaktionsreferencer. Brug passende kæderegistreringer, og undersøg hændelsen uden at antage, at enhver overførsel er et salg, eller enhver grænsefladeopsummering inkluderer alle relevante udgifter.

Følg beholdning gennem holdeperioden

Efter anskaffelse behøver politikken en beholdningstilstand med egne ansvar. Bevar oprindelig tese, anskaffelsesgrundlag, metadatakontekst og planlagt gennemgangsdato. Spor relevante tilbud og salgsopslag uden at behandle ny udbudspris som opnået udgang. Aktivet forbliver beholdning indtil faktisk afstemt salg eller anden afhændelse.

En automatisk NFT-handler kan vedligeholde tilstandene gennem genstarter og løbende markedsobservationer. Kampagnevisningen bør stadig forklare hver beholdnings placering inden for den bredere grænse. En token fraværende fra en nylig hændelsesbatch har ikke nødvendigvis forladt porteføljen, og et tilbagetrukket salgsopslag betyder ikke ændret ejerskab.

Definer udløsere for beholdningsgennemgang. Det kan være ny samlingsinformation, ændret acceptabel køberefterspørgsel, en planlagt tidsgrænse eller et koncentrationsproblem. En udløser bør give en beslutning under politikken, ikke tvinge automatisk salg til enhver pris, medmindre adfærden specifikt var godkendt.

Bevar manuelle indgreb i registreringen. Beslutter samleren at beholde en token af personlige grunde, markeres ændringen frem for at tælle beholdningen som afsluttet handelssucces. Det oprindelige kampagneresultat bør forblive forståeligt, selv når ejeren senere vælger en anden brug af aktivet.

Adskil realiserede resultater fra åbne beholdninger

Antag, at første Pine Tickets-token sælges for 0.27 ETH. Med illustrative salgsfradrag på 3% og yderligere 0.003 ETH i udgangsudgift er nettoprovenuet 0.2589 ETH. Sammenlignet med anskaffelsesgrundlaget på 0.226 ETH er realiseret gevinst på tokenen 0.0329 ETH.

Efter fradrag af det mislykkede forsøgs udgift på 0.002 ETH er realiseret bidrag 0.0309 ETH efter kampagnens fejlomkostning. Anden token ejes stadig med anskaffelsesgrundlag 0.244 ETH. Rapporten bør vise begge fakta. Realiseret gevinst på ét aktiv fastslår ikke hele kampagnens endelige rentabilitet.

Samlet modtaget kontantbeløb er hidtil 0.2589 ETH mod 0.472 ETH brugt, altså nettokontantudstrømning 0.2131 ETH, mens anden token stadig ejes. Udstrømningen er ikke samme som fuldt realiseret tab, fordi den ledsages af resterende beholdning. Ligeledes bliver positionen ikke afsluttet overskud ved at værdiansætte beholdningen til optimistisk udbudspris.

Sælges anden token senere for 0.20 ETH med samme 3% fradrag og 0.003 ETH udgangsudgift, er nettoprovenuet 0.191 ETH. Samlet nettoprovenu bliver 0.4499 ETH, og hele kampagnen taber 0.0221 ETH mod udstrømningen på 0.472 ETH. Det første vellykkede videresalg afgjorde ikke slutresultatet.

Planlæg NFT-kampagnegennemgang før udvidelse

En NFT-kampagnegennemgang bør undersøge hele beslutningspopulationen, faktiske transaktioner, resterende beholdning og driftsarbejde. Planlæg den til et defineret tidspunkt frem for kun efter en særligt god eller dårlig handel. Regelmæssig gennemgang mindsker fristelsen til at forklare strategien gennem mest mindeværdige udfald.

Begynd med faktuel afstemning. Matcher beholdninger, betalingsbevægelser og uafklarede ordrer registrerede beslutninger? Er alle fejludgifter med? Er manuelle handlinger medregnet? Afklar spørgsmålene før resultatfortolkning, fordi manglende beholdning eller udeladt omkostning kan få strategien til at se bedre eller dårligere ud.

Vurder derefter udvælgelseskvalitet særskilt fra eksekveringskvalitet. Opfyldte anskaffede aktiver tilsigtede kriterier? Blev eksekveringen inden for godkendte beløb? Opstod forventet køberefterspørgsel inden for gennemgangshorisonten? Ét samlet overskudstal kan ikke identificere, hvilken procesdel der skal forbedres.

Undersøg endelig operatørtid og vedligeholdelsesomkostninger. En kampagne kan være økonomisk positiv og kræve mere arbejde end manuel indsamling. Den kan også være nyttig research uden at begrunde større handelsbeføjelser. Angiv formålet brugt til vurdering, så konklusionen ikke ændres opportunistisk.

Planlæg NFT-kampagnegennemgang før udvidelseSelection qualityExecution qualityRealized resultsOpen holdingsTRADING FIELD NOTESEDUCATIONAL RESOURCE
Udvælgelse, eksekvering, realiserede udfald og åben beholdning besvarer forskellige gennemgangsspørgsmål og bør forblive synlige sammen.

Ændr én politikantagelse ad gangen

Identificerer gennemgangen en svaghed, foreslå en konkret ændring og nødvendigt belæg til vurdering. Forældede data kan kræve bedre afstemning, mens svag videresalgsefterspørgsel kan kræve snævrere udvælgelse. Større budget er ingen universel løsning på nogen af problemerne.

Undgå at ændre flere hovedvariable efter én skuffende kampagne og derefter tilskrive næste resultat den ændring, der ser mest tiltalende ud. En anden samling, bredere egenskabsfilter, større position og ny eksekveringsrute skaber et andet forsøg. Sammenligningen bliver vanskelig at fortolke, hvis alt ændres samtidig.

Bevar tidligere politikversioner og resultater. Genkør ikke historiske beslutninger med forbedrede metadata eller reviderede filtre og fremstil resultatet som oprindelig strategihistorik. Retrospektiv analyse kan være nyttig, men bør mærkes og adskilles fra det, der faktisk blev godkendt dengang.

Rammen for automatisk NFT-markedspladshandel kan strukturere forbindelserne mellem data, ordrer og beholdning. Politikgennemgang tilføjer en læringssløjfe, der forbedrer forbindelserne uden at slette belægget for tidligere beslutninger.

Skeln kontrolsvigt fra økonomisk tab

En handel kan tabe penge, mens botten følger politikken korrekt. Køberefterspørgslen kan svækkes, en rimelig hypotese fejle, og beholdning tage længere at sælge end forventet. Udfaldene kræver økonomisk gennemgang, men beviser ikke nødvendigvis softwarefejl.

En handel kan også tjene penge og bryde politikken. Botten kan overskride forbrugsloft, anskaffe forkert token eller miste overblik over et aktivt tilbud og stadig nyde godt af gunstig markedsbevægelse. Overskud bør ikke undskylde fejlene, fordi følgerne kan være langt værre i andre forhold.

Registrer begge dimensioner. Økonomiske resultater beskriver gevinster, tab og uafklaret eksponering. Kontrolresultater beskriver, om identitetskontroller, godkendelsesgrænser, reservationer og gendannelsesregler virkede som tilsigtet. Adskillelse gør gennemgangen mere præcis og forhindrer heldige udfald i at begrunde svækkede grænser.

Svigtede en kontrol, fastslå mulige resterende handlinger før genstart. Eksisterende tilbud eller afventende transaktioner kan overleve lokal pause. Gendannelsen bør opgøre forpligtelserne og afklare relevant usikkerhed frem for blot at rydde fejlen og fortsætte til næste kandidat.

Medregn uobserverede og uforsøgte muligheder

En kampagnerapport kan ikke bevise antallet af muligheder uden for datadækningen. Udelod kilden et interval, eller overvågede politikken kun udvalgte samlinger, angives omfanget. Påstande om at fange hvert rentabelt salgsopslag kræver langt stærkere belæg end registrering af de opslag, botten tilfældigvis så.

Uforsøgte kandidater kan stadig være oplysende. I Pine Tickets blev den fjerde acceptable kandidat sprunget over, fordi forsøgsgrænsen var nået. Bevar begrundelsen og samtidige belæg. Senere resultater kan undersøges som researchobservationer, men bør ikke tælles som handler, botten gennemførte eller nødvendigvis kunne have eksekveret.

Sammenlign afviste og accepterede grupper omhyggeligt. En senere salgspris på en afvist token fastslår ikke samme tilgængelige pris til kampagnen efter egne indgangs- og holdeudgifter. Kontrafaktiske resultater kræver udtrykkelige antagelser om tilgængelighed, tid og eksekvering ligesom den faktiske strategi.

Disciplinen holder læringssløjfen ærlig. Botten kan forbedres gennem undersøgelse af ubrugte beslutninger og stadig skelne observerede markedsudfald fra realiserede porteføljeresultater. En bred researchregistrering er nyttig netop ved ikke at tvinge enhver interessant hændelse ind i en fiktiv handelshistorik.

Gør automatisk NFT-handel gentagelig

En gentagelig proces begynder hver session med genskabelse af aktuelle beholdninger, aktive forpligtelser og uafklarede handlinger under aktuel godkendelse. Derefter vurderes nye kandidater med dokumenteret belæg, ressourcer reserveres før handling, og faktisk resultat registreres. En genstart bør bevare kontinuiteten frem for at begynde ny kampagne oven på gamle forpligtelser.

Driftsregistreringen bør være forståelig for en anden omhyggelig reviewer. Vedkommende bør kunne forklare, hvorfor en genstand kvalificerede, hvorfor en pris var tilladt, hvor NFT'en endte, og hvordan kampagneresultatet blev beregnet. Afhænger forklaringen af udokumenteret operatørhukommelse, er processen endnu ikke pålideligt gentagelig.

Udvidelse bør følge dokumenteret håndtering af tilsigtede forhold. Flere samlinger, større budgetter og flere transaktionstyper skaber nye samspil, der kan kræve særskilt gennemgang. En lille vellykket kampagne kan støtte et afmålt næste skridt uden at bevise samme adfærds effektivitet i vilkårlig skala.

Automatisk NFT-handel bliver sammenhængende, når udvælgelse, handling og gennemgang forbliver forbundet. Politikken definerer, hvad botten må forsøge, eksekveringsregistreringen viser hændelsen, og kampagnegennemgangen skelner belæg fra håb. Strukturen giver nyttig viden, selv ved endeligt handelstab, fordi næste beslutning kan forbedres uden omskrivning af fortiden.

Lær mere

Udforsk alle ressourcer