AIతో పరిశోధన చేస్తున్నప్పుడు ఎప్పుడు ఆపాలో మర్చిపోవడం సులువు. ఒక ఆలోచనను పరీక్షించాక మరో షరతు గురించి ఆసక్తి కలుగుతుంది. దాన్ని సరిచూశాక మరో మార్కెట్లో ప్రయత్నించాలనిపిస్తుంది. AIని అడిగితే సాధారణంగా ఏదో ఒక మార్గం దొరుకుతుంది. కోడ్ను మార్చి మళ్లీ నడపవచ్చు.
ఇలా నియమాల ఆధారిత ట్రేడింగ్ను పరిశోధించడం మొదలుపెట్టి దాదాపు ఏడాది అయింది.
ఈ పని ఆసక్తికరంగానే ఉంది. అప్పటివరకు మనసులో మాత్రమే ఉన్న ఆలోచనను నిజంగా పరీక్షించగలగడం నచ్చింది. ప్రతి సందేహం వచ్చినప్పుడూ ముందుగా దాన్ని అమలు చేయగలనా అని ఆలోచించాల్సి వస్తే, బహుశా చాలా ఆలోచనలను వదిలేసేవాడిని. AIతో కలిసి పనిచేయడం వల్ల కనీసం ప్రయత్నించగల విషయాలు పెరిగాయి.
కానీ అవకాశాలు పెరగడానికి కూడా ఒక మూల్యం ఉంది. దేనిని ప్రయత్నించకూడదో నేనే నిర్ణయించుకోవాల్సి వచ్చింది.
ఉదాహరణకు బ్యాక్టెస్ట్ ఫలితం నచ్చకపోతే మార్చడానికి ఏదో ఒకటి దొరుకుతుంది. ప్రవేశ షరతును కొద్దిగా మార్చవచ్చు, పనితీరు బాగా తగ్గిన కాలాన్ని ప్రత్యేకంగా పరిశీలించవచ్చు, లేదా వ్యూహాన్ని మరో మార్కెట్కు వర్తింపజేయవచ్చు. ప్రతి ప్రయత్నంలో AI సహాయపడుతుంది. తరచుగా నమ్మదగినట్టుగా అనిపించే వివరణ కూడా వస్తుంది.
ఇక్కడే పరిశోధనలో హద్దు అస్పష్టమవుతుంది. తప్పు ఊహను సరిదిద్దడం, నచ్చిన ఫలితం వచ్చేవరకు షరతులను మార్చడం—పని చేస్తున్నప్పుడు రెండూ చాలా ఒకేలా కనిపించవచ్చు. రెండింటిలోనూ కోడ్ను మార్చి మళ్లీ నడుపుతాం.
అందుకే రాసిపెట్టుకోవాల్సిన విషయాలు పెరిగాయి. ప్రయోగానికి ముందు: ఈసారి ఏం నిర్ధారించాలి, ఎలాంటి ఫలితం వస్తే ఈ ఆలోచనను వదిలేయాలి? ఫలితం చూశాక: ఏ షరతులను మార్చాను? ఇది చికాకే అయినా రాయకపోతే, తర్వాత మార్పులకు చెప్పుకున్న కారణాలనూ వాస్తవం కంటే బలమైనవిగా గుర్తుంచుకోవచ్చు.
కోడ్ విషయంలోనూ ఇలాంటిదే జరిగింది. ప్రోగ్రామ్ పూర్తయి సంఖ్యలు కనిపిస్తే ఊరట కలుగుతుంది. కానీ సంఖ్యలు రావడం మాత్రమే లెక్క సరైనదని హామీ ఇవ్వదు. సిగ్నల్ రూపొందిన సమయం, ఆర్డర్ పంపిన సమయం సరిగ్గా సరిపోకపోవచ్చు. ఆర్డర్ పరిమాణాన్ని రౌండ్ చేయడం వల్ల అనుకున్న ట్రేడ్ జరగకపోవచ్చు. మూలధన విలువల గ్రాఫ్ను మాత్రమే చూస్తే ఈ వివరాలను గుర్తించడం కష్టం.
కాబట్టి AIకి ఇచ్చే పనులు కూడా స్పష్టంగా ఉండాలి. వ్యూహాన్ని అమలు చేయమని అడగడమే కాకుండా, ఒక తేదీన ఆ ఆర్డర్ ఎందుకు వచ్చిందో, అప్పుడు ఏ డేటాను చదివిందో, పరిమాణాన్ని ఎలా లెక్కించిందో చూడాలి. మొత్తం ఫలితాల గురించి మాట్లాడుతున్నా, చివరకు ఒక్క ట్రేడ్ లేదా ఒక లెక్క పంక్తి దగ్గరకు తిరిగి వచ్చేవాళ్లం.
బయటివారికి ఈ పని పెద్దగా ఏమీ లేనట్టుగా కనిపించవచ్చు. రోజంతా పని చేసినా, ఈ ఫలితాన్ని మళ్లీ తనిఖీ చేయాలి అనేదే తేలవచ్చు. కానీ ఆ తనిఖీని దాటేస్తే, తర్వాతి ప్రయోగంలో దేనిని నమ్మి ముందుకు వెళ్తున్నానో తెలియదు.
ఇక్కడ AI బాగా ఉపయోగపడింది. ఇప్పటికే రాసిన కోడ్ను మళ్లీ చదవడం, వేర్వేరు రన్ల ఫలితాలను పోల్చడం, మర్చిపోయిన ఊహలను వెతకడం దానితో కలిసి చేయగలిగాను. అయితే నాకు కావాల్సిన సమాధానం వైపు ప్రశ్నలను నడిపిస్తున్నానా అనే బాధ్యతను అది నా బదులు తీసుకోలేదు. ఆ భాగం నాదిగానే మిగిలింది.
బ్లాగ్ మొదలుపెట్టాలనుకోవడానికి కూడా ఇదే కారణం. పరిశోధన చేస్తున్నంతసేపూ తర్వాతి పని వస్తూనే ఉండటంతో, ఇప్పటివరకు వచ్చిన మార్గాన్ని సరిగ్గా వివరించే అవకాశం తక్కువగా దొరికింది. రాస్తే ఏ భాగం అర్థమైందో, దేన్ని అస్పష్టంగానే దాటేశానో మరింత స్పష్టమవుతుందని అనుకుంటున్నాను.
ఇకపై ఒక్కోసారి ఒక ప్రయోగం లేదా ఒక ప్రశ్నను తీసుకోవాలనుకుంటున్నాను. మొదట అది ప్రయత్నించదగినదని ఎందుకు అనిపించింది, నిజంగా చేసినప్పుడు ఏం భిన్నంగా ఉంది, ఆ తర్వాత ఏం మార్చాను అనే విషయాలు.
గత ఏడాదిలో కూడిన నోట్స్ను చూస్తే ఇప్పట్లో రాయడానికి విషయాలు అయిపోతాయని అనిపించడం లేదు. వాటిని క్రమబద్ధం చేసే పనిలోనే కాస్త వెనుకబడ్డాను.