Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/austin-starks/NextTrade
/ functions
Functions
708 in github.com/austin-starks/NextTrade
⨍
Functions
708
◇
Types & classes
325
Method
constructor
()
app/src/models/priceMap/index.ts:30
Method
constructor
(init: IPosition)
app/src/models/position/index.ts:27
Method
constructor
(name: string)
app/src/models/asset/Stock.ts:9
Method
constructor
(long: Option, short: Option)
app/src/models/asset/DebitSpread.ts:16
Method
constructor
(name: string)
app/src/models/asset/Cryptocurrency.ts:9
Method
constructor
( strikeType = StrikePriceEnum.OTM, strikeRange = 0.2, strikeRangeType = PercentOrDollarsEnum.PERC
app/src/models/asset/Option.ts:34
Method
constructor
( closestDate = DateEnum.TWO_MONTHS, furthestDate = DateEnum.ONE_YEAR, preference = ExpirationPref
app/src/models/asset/Option.ts:72
Method
constructor
(name: string, config = initialOptionsConfig)
app/src/models/asset/Option.ts:129
Method
constructor
(obj?: AbstractAsset)
app/src/models/asset/Null.ts:9
Method
constructor
(init: IOrder)
app/src/models/order/index.ts:115
Method
constructor
(number: number, unit: TimeIntervalEnum)
app/src/models/time/duration.ts:7
Method
constructor
(frequency: TimeIntervalEnum)
app/src/models/time/index.ts:17
Method
constructor
(options: IFieldOptions)
app/src/models/field/text.ts:7
Method
constructor
(fields?: FormGroup[])
app/src/models/field/formControl.ts:14
Method
constructor
(options: IFieldOptions)
app/src/models/field/date.ts:7
Method
constructor
(fields?: AbstractField[], multiple: boolean = false)
app/src/models/field/formGroup.ts:14
Method
constructor
(values: string[], options: IFieldOptions)
app/src/models/field/select.ts:8
Method
constructor
(options: IFieldOptions, min: number, max: number)
app/src/models/field/number.ts:10
Function
containsPosition
(symbol: string)
app/src/models/portfolio/abstractPortfolio.ts:137
Function
containsPositionName
(name: string)
app/src/models/portfolio/abstractPortfolio.ts:141
Method
convertToTimestampArray
(history: MarketDataArray)
app/src/models/history/priceHistory.ts:44
Method
create
(brokerage: IBrokerage)
app/src/models/brokerage/BacktestBrokerage.ts:73
Method
create
( form: FormControl, object: T )
app/src/models/field/formControl.ts:49
Method
createITMStrike
()
app/src/models/asset/Option.ts:62
Function
createMockData
()
client/src/services/MockData.tsx:3
Method
createMonthlyConfig
()
app/src/models/asset/Option.ts:90
Method
createStream
(symbols: Set<string>)
app/src/models/brokerage/TradierBrokerage.ts:273
Method
createStream
( _symbols: Set<string> )
app/src/models/brokerage/AlpacaBrokerage.ts:98
Method
createStream
( _symbols: Set<string> )
app/src/models/brokerage/CoinbaseBrokerage.ts:93
Method
createStream
()
app/src/models/brokerage/testBrokerage.ts:174
Method
createStream
(symbols: Set<string>)
app/src/models/brokerage/BacktestBrokerage.ts:268
Method
createWorker
(brokerage: IBrokerage)
app/src/models/optimization/index.ts:1262
Method
currentDate
()
app/src/models/backtester/index.ts:169
Function
delete
(userId: Id)
app/src/models/conditions/abstract.ts:164
Function
deleteCondition
(id: string)
client/src/services/requests.tsx:100
Function
deleteExpiredOptions
(expirationDate = new Date())
app/src/models/portfolio/abstractPortfolio.ts:318
Function
drawVerticalLine
(chart: { tooltip?: any; scales?: any; ctx?: any; })
client/src/components/LineGraph/MainGraph.tsx:42
Method
editOne
(req: Request, res: Response)
app/src/controller/optimizationController/index.ts:142
Function
filter
(ts: { time: Date | string; value: number })
client/src/utils/index.tsx:78
Function
findById
(id: Id, userId: Id)
app/src/models/conditions/abstract.ts:125
Method
findByIds
(ids: string[], userId: Types.ObjectId)
app/src/models/strategy/index.ts:250
Method
findByNames
( names: string[], userId: Id )
app/src/models/strategy/index.ts:217
Method
findByNames
(names: string[], userId: Id)
app/src/models/portfolio/portfolio.ts:166
Function
findField
( condition: AbstractCondition, name: string )
client/src/pages/Condition/helpers.tsx:48
Function
findModelById
(id: Id, userId: Id)
app/src/models/conditions/abstract.ts:134
Function
findModelByIds
(ids: Id[], userId: Id)
app/src/models/conditions/abstract.ts:138
Method
findPortfolioByName
( name: string, userId: Id )
app/src/models/portfolio/portfolio.ts:177
Method
findSummaries
( portfolioId: Id, userId: Id, limit: number )
app/src/models/optimization/index.ts:1244
Function
formatDate
(d: Date)
client/src/utils/index.tsx:170
Method
generateBaselineComparison
(obj: IBaseLineComparison)
app/src/models/portfolio/mockPortfolio.ts:75
Function
generateId
()
app/src/models/conditions/abstract.ts:191
Method
get
( brokerage: AbstractBrokerage, symbol: string, yearsBack: number )
app/src/models/history/priceHistory.ts:13
Function
getAssetString
(assets: AbstractAsset[])
app/src/models/brokerage/AbstractBrokerage.ts:98
Method
getClass
()
app/src/models/asset/DebitSpread.ts:68
Method
getClass
()
app/src/models/asset/Cryptocurrency.ts:16
Method
getClass
()
app/src/models/asset/Option.ts:142
Method
getClass
()
app/src/models/asset/Null.ts:16
Function
getCommissionConfig
( assetType: AssetTypeEnum, commission: ICommission )
app/src/models/portfolio/abstractPortfolio.ts:259
Method
getDateTime
(d: Date, duration: Duration)
app/src/models/time/duration.ts:12
Method
getDynamicPrice
(asset: AbstractAsset | string)
app/src/models/brokerage/TradierBrokerage.ts:173
Method
getDynamicPrice
(asset: AbstractAsset)
app/src/models/brokerage/AlpacaBrokerage.ts:73
Method
getDynamicPrice
(asset: AbstractAsset)
app/src/models/brokerage/CoinbaseBrokerage.ts:68
Method
getDynamicPrice
(asset: string | AbstractAsset)
app/src/models/brokerage/BacktestBrokerage.ts:94
Method
getDynamicStockPrice
( asset: AbstractAsset, side: BuyOrSellEnum, fillEnum = FillProbabilityEnum.MID )
app/src/models/priceMap/index.ts:186
Function
getEarliestDatePossible
()
app/src/models/portfolio/abstractPortfolio.ts:332
Function
getForm
()
app/src/models/conditions/abstract.ts:102
Method
getForm
()
app/src/models/conditions/movingAverage.ts:222
Method
getForm
()
app/src/models/conditions/then.ts:94
Method
getForm
()
app/src/models/conditions/positionValueIs.ts:45
Method
getForm
()
app/src/models/conditions/positionPercentChange.ts:85
Method
getForm
()
app/src/models/conditions/portfolioIsProfitable.ts:37
Method
getForm
()
app/src/models/conditions/portfolioValueIs.ts:45
Method
getForm
()
app/src/models/conditions/havePosition.ts:118
Method
getForm
()
app/src/models/conditions/enoughTimePassed.ts:55
Method
getForm
()
app/src/models/conditions/buyingPowerIs.ts:41
Method
getForm
()
app/src/models/conditions/simplePrice.ts:64
Method
getForm
()
app/src/models/conditions/and.ts:62
Method
getIntradayMarketHistory
( asset: AbstractAsset | string, startTime: Datestring, _endTime: Date, interval: "1min" | "5m
app/src/models/brokerage/TradierBrokerage.ts:99
Method
getIntradayMarketHistory
( _assetName: string, _startTime: `${number}${number}${number}${number}-${number}${number}-${number}${
app/src/models/brokerage/AlpacaBrokerage.ts:89
Method
getIntradayMarketHistory
( _assetName: string, _startTime: `${number}${number}${number}${number}-${number}${number}-${number}${
app/src/models/brokerage/CoinbaseBrokerage.ts:84
Method
getIntradayMarketHistory
( _assetName: string, _startTime: `${number}${number}${number}${number}-${number}${number}-${number}${
app/src/models/brokerage/testBrokerage.ts:165
Method
getIntradayMarketHistory
( symbol: string, startTime: `${number}${number}${number}${number}-${number}${number}-${number}${numbe
app/src/models/brokerage/BacktestBrokerage.ts:165
Method
getMarketHistory
( asset: AbstractAsset | string, startTime: Datestring, endTime: Date )
app/src/models/brokerage/TradierBrokerage.ts:70
Method
getMarketHistory
( asset: AbstractAsset, startTime: Datestring, endTime?: Date )
app/src/models/brokerage/AlpacaBrokerage.ts:35
Method
getMarketHistory
( asset: AbstractAsset, startTime: Datestring, endTime?: Date )
app/src/models/brokerage/CoinbaseBrokerage.ts:40
Method
getMarketHistory
(asset: AbstractAsset, startTime: Datestring)
app/src/models/brokerage/testBrokerage.ts:160
Method
getMarketHistory
( asset: string | AbstractAsset, startTime: Datestring, endTime: Date )
app/src/models/brokerage/BacktestBrokerage.ts:125
Method
getOne
(req: Request, res: Response)
app/src/controller/optimizationController/index.ts:125
Method
getOne
(req: Request, res: Response)
app/src/controller/backtestController/index.ts:65
Method
getOneForm
(req: Request, res: Response)
app/src/controller/optimizationController/index.ts:160
Function
getOptimizerSummaries
(optimizers: OptimizerSummary[])
client/src/services/requests.tsx:48
Method
getOptionChain
( option: Option, expirationStr: string )
app/src/models/brokerage/TradierBrokerage.ts:55
Method
getOptionChain
( option: Option, expirationStr: string )
app/src/models/brokerage/AlpacaBrokerage.ts:53
Method
getOptionChain
( option: Option, expirationStr: string )
app/src/models/brokerage/CoinbaseBrokerage.ts:48
Method
getOptionChain
( option: Option, expirationStr: string )
app/src/models/brokerage/BacktestBrokerage.ts:106
Method
getOptionExpirationList
( option: Option )
app/src/models/brokerage/TradierBrokerage.ts:41
Method
getOptionExpirationList
(option: Option)
app/src/models/brokerage/AlpacaBrokerage.ts:66
Method
getOptionExpirationList
(option: Option)
app/src/models/brokerage/CoinbaseBrokerage.ts:61
Method
getOptionExpirationList
( option: Option )
app/src/models/brokerage/BacktestBrokerage.ts:98
Method
getOrders
(userId: Id)
app/src/models/portfolio/portfolio.ts:206
← previous
next →
501–600 of 708, ranked by callers