{"id":21916810,"url":"https://github.com/ccworld1000/cctalib","last_synced_at":"2025-04-19T03:12:07.686Z","repository":{"id":49114970,"uuid":"93243448","full_name":"ccworld1000/CCTALib","owner":"ccworld1000","description":"CCTALib : TA-Lib is widely used by trading software developers requiring to perform technical analysis of financial market data.【Support macOSX and iOS】.","archived":false,"fork":false,"pushed_at":"2021-06-28T12:45:16.000Z","size":42445,"stargazers_count":20,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-31T16:12:39.404Z","etag":null,"topics":["cctalib","financial","index","ios-talib","kline","market-analysi","stock","swift","ta","ta-lib","talib"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ccworld1000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE/LICENSE.CCTALib.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-03T11:20:19.000Z","updated_at":"2024-10-06T00:54:28.000Z","dependencies_parsed_at":"2022-08-21T02:50:23.677Z","dependency_job_id":null,"html_url":"https://github.com/ccworld1000/CCTALib","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccworld1000%2FCCTALib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccworld1000%2FCCTALib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccworld1000%2FCCTALib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ccworld1000%2FCCTALib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ccworld1000","download_url":"https://codeload.github.com/ccworld1000/CCTALib/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226971823,"owners_count":17711509,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cctalib","financial","index","ios-talib","kline","market-analysi","stock","swift","ta","ta-lib","talib"],"created_at":"2024-11-28T19:20:42.918Z","updated_at":"2024-11-28T19:20:43.735Z","avatar_url":"https://github.com/ccworld1000.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"## [CCTALib](https://github.com/ccworld1000/CCTALib)\t\n\n[CCTALib](https://github.com/ccworld1000/CCTALib) : TA-Lib is widely used by trading software developers requiring to perform technical analysis of financial market data\n\n## Multi-Platform Tools for Market Analysis ... \n\nTA-Lib is widely used by  trading software developers requiring to perform technical analysis of financial market data. \n\n- Includes 200 indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands etc... \n- Candlestick pattern recognition\n- Open-source API for C/C++, Java, Perl, Python and 100% Managed .NET\n\n## Free Open-Source Library\n\nTA-Lib is available under a BSD License allowing it to be integrated in your  own open-source or commercial application.\n\n## Commercial Application\n\nTA-Lib is also available as an easy to install Excel Add-Ins. \n\n## Technical Analysis Library\n\n\n\n```\nAD                  Chaikin A/D Line\nADOSC               Chaikin A/D Oscillator\nADX                 Average Directional Movement Index\nADXR                Average Directional Movement Index Rating\nAPO                 Absolute Price Oscillator\nAROON               Aroon\nAROONOSC            Aroon Oscillator\nATR                 Average True Range\nAVGPRICE            Average Price\nBBANDS              Bollinger Bands\nBETA                Beta\nBOP                 Balance Of Power\nCCI                 Commodity Channel Index\nCDL2CROWS           Two Crows\nCDL3BLACKCROWS      Three Black Crows\nCDL3INSIDE          Three Inside Up/Down\nCDL3LINESTRIKE      Three-Line Strike \nCDL3OUTSIDE         Three Outside Up/Down\nCDL3STARSINSOUTH    Three Stars In The South\nCDL3WHITESOLDIERS   Three Advancing White Soldiers\nCDLABANDONEDBABY    Abandoned Baby\nCDLADVANCEBLOCK     Advance Block\nCDLBELTHOLD         Belt-hold\nCDLBREAKAWAY        Breakaway\nCDLCLOSINGMARUBOZU  Closing Marubozu\nCDLCONCEALBABYSWALL Concealing Baby Swallow\nCDLCOUNTERATTACK    Counterattack\nCDLDARKCLOUDCOVER   Dark Cloud Cover\nCDLDOJI             Doji\nCDLDOJISTAR         Doji Star\nCDLDRAGONFLYDOJI    Dragonfly Doji\nCDLENGULFING        Engulfing Pattern\nCDLEVENINGDOJISTAR  Evening Doji Star\nCDLEVENINGSTAR      Evening Star\nCDLGAPSIDESIDEWHITE Up/Down-gap side-by-side white lines\nCDLGRAVESTONEDOJI   Gravestone Doji\nCDLHAMMER           Hammer\nCDLHANGINGMAN       Hanging Man\nCDLHARAMI           Harami Pattern\nCDLHARAMICROSS      Harami Cross Pattern\nCDLHIGHWAVE         High-Wave Candle\nCDLHIKKAKE          Hikkake Pattern\nCDLHIKKAKEMOD       Modified Hikkake Pattern\nCDLHOMINGPIGEON     Homing Pigeon\nCDLIDENTICAL3CROWS  Identical Three Crows\nCDLINNECK           In-Neck Pattern\nCDLINVERTEDHAMMER   Inverted Hammer\nCDLKICKING          Kicking\nCDLKICKINGBYLENGTH  Kicking - bull/bear determined by the longer marubozu\nCDLLADDERBOTTOM     Ladder Bottom\nCDLLONGLEGGEDDOJI   Long Legged Doji\nCDLLONGLINE         Long Line Candle\nCDLMARUBOZU         Marubozu\nCDLMATCHINGLOW      Matching Low\nCDLMATHOLD          Mat Hold\nCDLMORNINGDOJISTAR  Morning Doji Star\nCDLMORNINGSTAR      Morning Star\nCDLONNECK           On-Neck Pattern\nCDLPIERCING         Piercing Pattern\nCDLRICKSHAWMAN      Rickshaw Man\nCDLRISEFALL3METHODS Rising/Falling Three Methods\nCDLSEPARATINGLINES  Separating Lines\nCDLSHOOTINGSTAR     Shooting Star\nCDLSHORTLINE        Short Line Candle\nCDLSPINNINGTOP      Spinning Top\nCDLSTALLEDPATTERN   Stalled Pattern\nCDLSTICKSANDWICH    Stick Sandwich\nCDLTAKURI           Takuri (Dragonfly Doji with very long lower shadow)\nCDLTASUKIGAP        Tasuki Gap\nCDLTHRUSTING        Thrusting Pattern\nCDLTRISTAR          Tristar Pattern\nCDLUNIQUE3RIVER     Unique 3 River\nCDLUPSIDEGAP2CROWS  Upside Gap Two Crows\nCDLXSIDEGAP3METHODS Upside/Downside Gap Three Methods\nCMO                 Chande Momentum Oscillator\nCORREL              Pearson's Correlation Coefficient (r)\nDEMA                Double Exponential Moving Average\nDX                  Directional Movement Index\nEMA                 Exponential Moving Average\nHT_DCPERIOD         Hilbert Transform - Dominant Cycle Period\nHT_DCPHASE          Hilbert Transform - Dominant Cycle Phase\nHT_PHASOR           Hilbert Transform - Phasor Components\nHT_SINE             Hilbert Transform - SineWave\nHT_TRENDLINE        Hilbert Transform - Instantaneous Trendline\nHT_TRENDMODE        Hilbert Transform - Trend vs Cycle Mode\nKAMA                Kaufman Adaptive Moving Average\nLINEARREG           Linear Regression\nLINEARREG_ANGLE     Linear Regression Angle\nLINEARREG_INTERCEPT Linear Regression Intercept\nLINEARREG_SLOPE     Linear Regression Slope\nMA                  All Moving Average\nMACD                Moving Average Convergence/Divergence\nMACDEXT             MACD with controllable MA type\nMACDFIX             Moving Average Convergence/Divergence Fix 12/26\nMAMA                MESA Adaptive Moving Average\nMAX                 Highest value over a specified period\nMAXINDEX            Index of highest value over a specified period\nMEDPRICE            Median Price\nMFI                 Money Flow Index\nMIDPOINT            MidPoint over period\nMIDPRICE            Midpoint Price over period\nMIN                 Lowest value over a specified period\nMININDEX            Index of lowest value over a specified period\nMINMAX              Lowest and highest values over a specified period\nMINMAXINDEX         Indexes of lowest and highest values over a specified period\nMINUS_DI            Minus Directional Indicator\nMINUS_DM            Minus Directional Movement\nMOM                 Momentum\nNATR                Normalized Average True Range\nOBV                 On Balance Volume\nPLUS_DI             Plus Directional Indicator\nPLUS_DM             Plus Directional Movement\nPPO                 Percentage Price Oscillator\nROC                 Rate of change : ((price/prevPrice)-1)*100\nROCP                Rate of change Percentage: (price-prevPrice)/prevPrice\nROCR                Rate of change ratio: (price/prevPrice)\nROCR100             Rate of change ratio 100 scale: (price/prevPrice)*100\nRSI                 Relative Strength Index\nSAR                 Parabolic SAR\nSAREXT              Parabolic SAR - Extended\nSMA                 Simple Moving Average\nSTDDEV              Standard Deviation\nSTOCH               Stochastic\nSTOCHF              Stochastic Fast\nSTOCHRSI            Stochastic Relative Strength Index\nSUM                 Summation\nT3                  Triple Exponential Moving Average (T3)\nTEMA                Triple Exponential Moving Average\nTRANGE              True Range\nTRIMA               Triangular Moving Average\nTRIX                1-day Rate-Of-Change (ROC) of a Triple Smooth EMA\nTSF                 Time Series Forecast\nTYPPRICE            Typical Price\nULTOSC              Ultimate Oscillator\nVAR                 Variance\nWCLPRICE            Weighted Close Price\nWILLR               Williams' %R\nWMA                 Weighted Moving Average\n```\n\n ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fccworld1000%2Fcctalib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fccworld1000%2Fcctalib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fccworld1000%2Fcctalib/lists"}