#38 PassionBy4.2 - cdunni

Ouvert
cdunni veut fusionner 11 révision(s) depuis cdunni/PassionBy4.2:master vers master
4 fichiers modifiés avec 34 ajouts et 9 suppressions
  1. 11
    0
      Idea_1_Description.md
  2. 22
    0
      Idea_2_Description.md
  3. 0
    8
      ProjectDescription.md
  4. 1
    1
      README.md

+ 11
- 0
Idea_1_Description.md Voir le fichier

@@ -0,0 +1,11 @@
1
+# Crowd Sourced Comp Sci Course
2
+
3
+
4
+While studying computer science at school I found that I was learning best from online courseware and youtube tutorials rather than the slides from my professor. I was surprised at how much open source material was online as well as the number of cheap courses that I would purchase from sites such as Udemy and Coursera. While I found that most of these courses were helpful, it was really only a few lessons that made concepts click for me. 
5
+
6
+For my passion project, I wanted to see how far I could get with developing a crowd sourced computer science course.  My program/site would allow users to create a hierarchy of concepts from beginner to advanced and propose the best material related to each concept. Users can submit a video, link, text or image to be affiliated with a certain lesson and other users can “vote” on it to determine it’s relevance when others search for that concept. Similar to stack overflow, contributors can build their reputation by contributing material that a high quantity of others “vote” for. This will allow them more power in their own votes as well as their initial proposals. This also ensures that bad or incorrect content falls to the bottom or gets deleted. 
7
+
8
+(Probably getting way ahead of myself)…
9
+I have been deeply interested in the implications of blockchain technology and was looking to find a way to dip my feet into the development of decentralized apps (Dapps).  Although this may be far out of my reach I thought it would be neat to create an incentivization mechanism in which users could earn tokens native to my platform that could be used in place of or along side the vote function. I have done a couple tutorials using solidity and would like to see if I could learn how define the token structure using a smart contract. 
10
+
11
+

+ 22
- 0
Idea_2_Description.md Voir le fichier

@@ -0,0 +1,22 @@
1
+# Trading algo/strategy for cryptocurrency markets
2
+
3
+In 2013, my freshman year of college, I stumbled upon coinbase when a friend of mine was bragging about the return he made from holding bitcoin. The concept of cryptocurrencies let alone investing was foreign to me at the time, but I foolishly bought in not knowing what I was doing. When I started studying computer science a few years ago, I began trying to understand the underlying blockchain technology and why so many were considering it to be revolutionary. Aside from the theory behind it, I was curious how these cryptos were being traded and how to manage my own portfolio.  Knowing the space is still incredibly immature and susceptible to manipulation, I wanted to attempt to draw correlations between unconventional data and price movement.  I was very curious as to what “alternative data” I could use in a trading strategy.  For my project, I wanted to backtest a strategy using a combination of the following:
4
+
5
+Developer Index
6
+* Analyze GitHub commits, forks, pull requests and contributors since GitHub development precedes major development in underlying tech.
7
+
8
+Sentimental Analysis
9
+* Twitter especially has its own crypto-community. Maybe attempt to use their API to identify popularity of tags or sentiment of popular ”crypto” accounts.
10
+* Query crypto related searches on google (using trends.google.com)
11
+
12
+Technical Analysis
13
+* Although TA is a more traditional tool, I wanted to also try to identify patterns between my strategy and common indicators (eg. moving avg)
14
+
15
+
16
+Evaluation:
17
+* Choose different durations
18
+* Just test bull market
19
+* Just test bear market
20
+* Just test flat market
21
+
22
+(Possibly learn how to use quantopian to backtest)

+ 0
- 8
ProjectDescription.md Voir le fichier

@@ -1,8 +0,0 @@
1
-# Your Project Name
2
-
3
-### a cool tagline...
4
-
5
-Less than 300 words which describe your project. Etc,....
6
-
7
-
8
-* Your Name Here

+ 1
- 1
README.md Voir le fichier

@@ -10,7 +10,7 @@ The first phase of this README, is to write less than 300 words on what you thin
10 10
 Put that description into the ProjectDescription.md file. When you're done, commit it, push it and do a Pull Request.
11 11
 
12 12
 This is an early "stake in the ground", not a contract to have to do your very first idea. You'll have plenty of chance to
13
-think about it and modify as needed. But get *something* scratched out.
13
+think about it and modify as needed. But get *something* scratched out
14 14
 
15 15
 
16 16